body
{
	background-color: white;
	font-family: Verdana;
	font-size:12px;
}

td{font-family: Verdana;font-size: 10px;text-decoration: none; color: #465159;}

th
{font-family: Verdana;font-size: 10px;text-decoration: none; color: #465159;}

#th, .th{font-size:10px;	background:#efefef;text-align:right; font-weight:bold; font-family: Verdana;	color: #465159;}

i{color:#898989;}
b, .Bold, .bold{font-weight:bold; color: #0d5586;}
u, .U {color: #a6d531; font-weight:bold; text-decoration:none;}
hr{color:#dddddd; height:1px; width:99%; text-align:center;}
.SmallInput
{
    font-size:10px; padding:1px; width:120px;
    }
/*input, select {font-size: 11px; font-family: Arial; border: 1px solid #569630; background-color: #EBEBEB;}*/

img{border:none; border-width:0px;}

h1, .H1{font-family: arial;  font-weight: bold;	font-size: 12pt;	color: #0d5586;}		
/*h2, .H2{   font-family: Verdana;	font-size: 12px;	color: #a6d531;	}*/		
h2, .H2{   font-family: Verdana;	font-size: 12px;	color: #4D77BB;	}
h3, .H3{   font-weight: bold;	font-size: 11pt;	color: #0d5586;}
h4, .H4{	font-size: 11pt;	font-weight: normal;	color: #0d5586;}
h5, .H5{	font-size: 11pt;	font-weight: normal;	color: #0d5586;}
h6, .H6{	font-size: 10pt;	font-weight: normal;	color: #0d5586;}


a{color: #3366cc;	text-decoration: none;}	
a:hover	    {color:#4888ff;    text-decoration:underline;}


a.Bold     {color: #3366cc;	text-decoration: none; font-weight:bold;}	
a:hover.Bold    {color:#cc0000;    text-decoration:underline; font-weight:bold; text-decoration: underline;}

a.Links, .Links
{
	padding-left: 14px;
	padding-right: 15px;
	color: #24648E;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	font-family:Arial;
}	
a:hover.Links
{
	padding-left: 14px;
	padding-right: 15px;
	color: #89b823;
	text-decoration: overline;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
}	

a.White, .White{color:White;	text-decoration:none; font-size:10px;}	
a:hover.White	    {color:White;    text-decoration:underline; font-size:10px;}	

a.Green, .Green{color: #2e8b57;    text-decoration: none;}	
a:hover.Green	    {color:#CC0000;    text-decoration:underline;}	
		

a.Orange, .Orange{color: #ff6f00;	text-decoration: none;}	
a:hover.Orange	    {color:#ff6f00;    text-decoration:underline;}	

	
caption, .Caption{font-weight:bold; font-size:larger;
	}	
	
.ErrorText{color:Red;}
.ErrorTextMedium{color: Red;}

.InfoText{color: #0099bb;font-size: 11px;}
.InfoTextMedium{color: #0099bb;	font-size: 12px;}

.GrayText, .Gray{color: Gray; font-size:11px; letter-spacing:0px;}
.WhiteText, .White{color: white; font-size:11px; letter-spacing:0px;}
.WhiteTextMedium{color: white; font-weight: bold;	font-size: 14px;}

.Highlight
{
    background-color: #efefef;
    padding: 7px 2px 7px 4px;
    border:  #dddddd 1px solid;    
    /*color:#5588bb;*/
    color:#CC7878;
}
.Highlight2
{    
    padding: 7px 2px 7px 4px; 
    color:#CC7878;
    font-size:12px;
    font-weight:bold;
}

.Box
{
	border-right: solid 1px #9a9a9a;
	border-top: solid 1px #9a9a9a;
	border-left: solid 1px #9a9a9a;
	border-bottom: solid 1px #9a9a9a;
	vertical-align:top;
	padding: 10px 5px 10px 5px;
}

.BoxFilled
{
	border-right: solid 1px #9a9a9a;
	border-top: solid 1px #9a9a9a;
	border-left: solid 1px #9a9a9a;
	border-bottom: solid 1px #9a9a9a;
	vertical-align:top;
	padding: 10px 10px 10px 10px;
	text-align:justify;
	background-color:#efefef;
}

.HomeDarkHeading
{
	font-family: Tahoma;
	font-size: 11pt;
	color: #7DDa01;
	letter-spacing:1px;
	font-weight:bold;
}

.RightAligned, .Right{text-align:right; padding-right:10px;}
.CenterAligned, .Center{text-align:center;}
.LeftAligned, .Left{text-align:left;}

.BreadCrumb{ background-color: Transparent; color:white; padding-left:4px; font-size:9px;}

.BreadCrumb a:link{color:white; text-decoration:none;}
.BreadCrumb a:hover{color:#cdcdcd;text-decoration:underline;}
.BreadCrumb a:visited{color:white;text-decoration:none;}
.BreadCrumb a:active{color:white;text-decoration:none;}

.PrintTable{background-color:#cdcdcd; width:100%; border: none}
.Printtable TD{ background-color:white;}

.SubPageHeading{
	font-family: Verdana;
	font-size: 13px;
	color: #0986BE;
	text-decoration: none;
	font-weight: bold;
}

.MainHeading
{
	font-family: Verdana;
	font-size: 15px;
	color: white;
	text-decoration: none;
	font-weight: bold;
}

.BtmLinks{
	font-family: Verdana;
	font-size: 10px;
	color: #0B8CCC;
	text-decoration: none;
	font-weight: bold;
	text-decoration: none;
}
.RightLinks{
	font-family: Verdana;
	font-size: 10px;
	color: #0B8CCC;
	text-decoration: none;
	text-decoration: none;
}
.SubPageText{
	font-family: Verdana;
	font-size: 10px;
	color: #465159;
	text-decoration: none;
	text-decoration: none;
}

a.BtmLinks:hover{
	font-family: Verdana;
	font-size: 10px;
	color: #0BA4F2;
	text-decoration: none;
	font-weight: bold;
	text-decoration: overline;
}


.GridHeader
{
    font-weight: bold;
    font-size: larger;
    background-color:#C7D5E2;
    /*background-image: url(../../images/template-default/subpage_18.jpg);
    background-repeat: repeat;
*/
    font-family: arial;
    height: 24px;
    text-align: left;
    color: #cccccc;
    font-size: 12px;
    background-position: right center;
    padding-left:10px;
}
    .GridHeader a{color:#DDDDDD; text-decoration:none;}
    .GridHeader a:hover{color:yellow; text-decoration:underline;}
    .GridHeader a:visited{color:#DDDDDD;}
 
.GridItem
{
    border: solid 1px #5588aa;
    background-color:white;
    color:#454545;    
    border: solid 1px #B3CEE1;
    vertical-align:top;
 }
 .AltGridItem
{
    border: solid 1px #5588aa;
    background-color:white;
    color:#454545;    
    border: solid 1px #B3CEE1;
    vertical-align:top;
 }
.Grid{background-color:white; color:#454545; vertical-align:top;}

    .GridItem a, .Grid a, .GridItem a:link, .Grid a:link{color:#3366bb; text-decoration:none;}
    .GridItem a, .Grid a{color:#3366bb;}
    .GridItem a:hover, .Grid a:hover{color:#CC0000; text-decoration:underline;}    
    .Grid h1{font-size:11px; font-weight:bold; color:#3366bb;}
 

.GridPager{color:#dedede;font-weight:bold;}
    .GridPager a, .GridPager a:link{color:#CC5500; text-decoration:none; font-weight:normal;}
    .GridPager a:active{color:#CC5500;}
    .GridPager a:hover{color:red; text-decoration:underline;}
    .GridPager a:visited{color:#CC5500;}
    
    
    

.DarkBack{background-color:#067daa; color:White;}
.LeftLink{color: #3366cc; font-weight:bold;}
.DarkBackSmallHeading{color: #f1d808; font-weight: bold;}
.DarkBackSmallLink{color: #f1d808;} 

.btn
{
	background-color: #78a3d3;
	border-right: gray 1px ridge;
	border-top: white 1px solid;
	border-left: white 1px ridge;
	color: #ffffff;
	border-bottom: gray 1px solid;
	font-size: 8pt;
	padding-bottom:1px;
}