/*
body {    
text-align:center;
color : #333333; 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
}

A:link{color:#0066CC;font-size : 10px;text-decoration:none}
A:visited{color:#0066CC;font-size : 10px;text-decoration:none}
A:active{color:red;font-size : 10px;text-decoration:none}
A:hover{color:#CC6600;font-size : 10px;text-decoration:none}






#outer{
 width:760px;
 margin-left:auto;
 margin-right:auto;
 text-align:left;
 position:relative;/*stacking context*/
}

*/


body
{
padding: 0;
margin: 0;

  font:x-small "Trebuchet MS",Trebuchet,Verdana,Sans-Serif;
  text-align:center;
  color:#ccc;
font-size:small;

}
/******* hyperlink and anchor tag styles *******/

a:link, a:visited{
	color: #005FA9;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

/************** header tag styles **************/
.post-title {
  margin:.05em 0 0;
  font-size:110%;
  color:#ECF3FB;
  }
.style1 {
	font-size: x-small;
	color: #666666;
}

#pageNav{
	float: left;
	width:175px;
	padding: 0px;
	background-color: #F5f7f7;
	border-right: 0px solid #cccccc;
	border-bottom: 0px solid #cccccc;
	font: small Verdana,sans-serif;
	font-size: 85%;
}
/************ sectionLinks styles **************/

#sectionLinks{
	margin: 0px;
	padding: 0px;

}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #cccccc;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	background-image: url(bg_nav.jpg);
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	color: #21536A;
}

#sectionLinks a:hover{
	border-top: 1px solid #cccccc;
	background-color: #DDEEFF;
	background-image: none;
	font-weight: bold;
	text-decoration: none;
}


/************* relatedLinks styles **************/

/*********************************************************** START MAIN CSS *******************************************************/
input , textarea , select, option {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #666666; 
background-color : #f4f6f8; 
border-color : #bec9d1; 
border-style : solid; 
border-width : 1px; 
} 

.txtsmall {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9px; 
color : #333333; 
text-decoration : none; 
} 
.txtsmall a:link , .txtsmall a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9px; 
color : #597f94; 
text-decoration : none; 
} 
.txtsmall a:hover {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9px; 
color : #333333; 
text-decoration : none; 
} 

.txtmidh {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 13px; 
color : #330000; 
text-decoration : none;
font-weight: bold;
} 
.txtmid {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #333333; 
text-decoration : none;
} 
.txtmid a:link , .txtmid a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #597f94; 
text-decoration : none; 
font-weight: bold;
} 
.txtmid a:hover {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #333333; 
text-decoration : none; 
font-weight: bold;
} 



.login {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #333333; 
text-decoration : none;
text-align:left;
} 
.login a:link , .login a:visited {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #597f94; 
text-decoration : none; 
font-weight: bold;
} 
.login a:hover {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #333333; 
text-decoration : none; 
font-weight: bold;
} 
/*********************************************************** END MAIN CSS *******************************************************/
label
{

float: left;
text-align: left;
margin: 5px 0 0 2px;
font-size:9px;    
font-family:Verdana, Arial, Helvetica, sans-serif;
clear: both

}


/* button */
input.btn { 
	border-top: 1px solid #f0f0f0;
	border-left: 1px solid #f0f0f0;
	border-right: 1px solid #4e4e4e;
	border-bottom: 1px solid #4e4e4e;
	background-color: #cccccc;
	color: black;
	text-transform: uppercase;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	padding: 1px;
	margin: 2px 0 0 0;
}



.buttonscontainer {width: 172px;
margin: 2px;

}



.buttons a, .buttons a:visited{color: #7484b4;
border: 1px solid ;
background-color: #e3e9f4;
padding: 2px;
padding-left: 3px;
font: 10px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
border-color: #FFFFFF #AABED5 #AABED5 #FFFFFF;
display: block;
margin: 0px;
width: 100%;
text-align: left;}

.buttons a:hover {border: 1px solid;
padding-left: 3px;
padding-top: 3px;
padding-bottom: 1px;
padding-right: 1px;
background-color: #d3e2ff;
/*border-color: #234A76 #869CB4 #869CB4 #234A76;*/
color: #2772ff;
text-decoration: none;}


.menutext {

color: #336699;
border-bottom: 2px solid;
padding: 1px;
padding-left: 5px;
font: 12px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
border-color: #336699;
display: block;
margin: 8px 0 2px 0;
width: 100%;
text-align: left;


}

/*.input-box
{
float: left;
margin-bottom: 10px;
color: #26a;
background: #feb;
border: #26a solid 1px
}

.submit-button
{
margin-left: 5em;
clear: both;
color: #000;
background: #fb0;
border: 2px #9cf outset
}
*/

fieldset
{
border: #26a solid 1px;
width: 500px
}

legend
{
background: #3399CC;
border: #26a solid 1px;
padding: 1px 10px
}





/* List Box */
SELECT, OPTION.sel_txtbox1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding: 10px;
	font-size: 12px;
	color: #333333;
	width: 110px;
}



/* Dropdown */
SELECT, OPTION.sel_txtbox {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding: 10px;
	font-size: 12px;
	color: #333333;
	background-color: #E4E9F3;
	width: 110px;
}

/* TEXTAREA */


textarea.com_txtbox   {

BORDER: gray 1px solid; 
PADDING-RIGHT: 2px;  
PADDING-LEFT: 2px;  
BACKGROUND: #FFFFFF; 
PADDING-BOTTOM: 0px;  
COLOR: #333333; 
PADDING-TOP: 0px;
FONT-SIZE: 12px;
font-family: Tahoma, Arial, Helvetica, sans-serif;

}






/************************************ FORM VALIDATION*************************/

.info {
	FONT-WEIGHT: normal; COLOR: black; BACKGROUND-COLOR: transparent; FONT-SIZE: 9px;
}
.error {
	FONT-WEIGHT: bold; COLOR: red; BACKGROUND-COLOR: transparent; FONT-SIZE: 9px;
}
/*.reg_txtbox{
color: #000000; 
font-family: Courier New; 
font-size: 10pt; 
border: 1px solid #000000; 
background-color: #FFFFFF
{
*/
