/* CSS Document */
body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:0px;
}


.action_box
{
color:#405702;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
padding:4px;
border:1px solid #E0EBF8;
background-color:#F0F8FF;

}
.basictab{
padding: 3px 0;
margin: 0px;
font: bold 12px Verdana;
border-bottom: 4px solid #8BA6D3;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
display: inline;
margin: 0;
}

.basictab li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #8BA6D3;
border-bottom: none;
background-color: #ffffff;
color: #2d2b2b;
}

.basictab li a:visited{
color: #2d2b2b;
}

.basictab li a:hover{
background-color: #F0F8FF;
color: black;
}

.basictab li a:active{
color: black;
}

.basictab li.selected a{ /*selected tab effect*/
position: relative;
top: 1px;
padding-top: 4px;
background-color: #8BA6D3;
color: #FFFFFF;
}

.catheading
{
padding-top:10px;
}
.error
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:red;
}
input, select
{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.button
{
border:2px outset #ffffff;
background-color:#fafafa;
	font-size:12px;
	font-family:verdana;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;

}
a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#689605;
text-decoration:underline;
}
a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#689605;
	text-decoration:none
}
.menulink
{
font-family:arial;
font-size:11px;
color:#333333;
font-weight:bold;
text-decoration:underline;
cursor:pointer;

}
.menulink:hover
{
font-family:arial;
font-size:11px;
font-weight:bold;
	color:#333333;
	text-decoration:none;
	cursor:pointer;
}
.a1
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0033CC;
text-decoration:underline;
line-height:18px;
}
.a1:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0033CC;
	text-decoration:none
line-height:18px;
}
.a0
{
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:black;
font-weight:bold;
text-decoration:underline;
}
.a0:hover
{
line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0033CC;
	font-weight:bold;
	text-decoration:none
}
.txt10
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}
.txt10bold
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.txt12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	
}
.txt12bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.txt12left5px
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:2px 2px 2px 2px;	
	margin:2px;	
	float:left;
}
.txt12boldleft5px
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
	padding:0px 2px 2px 5px;	
	margin:2px;	
}
.txtarea12left5px
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:2px 2px 2px 2px;	
	margin:2px;	
	
}
.txtarea12boldleft5px
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;	
	padding:2px 2px 2px 2px;	
	margin:2px;	
}
.h4
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#4883CA;
}
.txt14bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}


.table0
{
	background-image:url('../images/mb_center.GIF');
	font-size:10px
}

.table1
{
	background-color:#F0F8FF;
	height:22px;
	margin-bottom:5px;
	background-image:url('../images/tab1.gif');
}

.table2
{
	/*border-top:1px solid #81C7E9;
	border-bottom:1px solid #81C7E9;*/
	background-color:#F0F8FF;
	background-image:url('../images/tab1.gif');
	height:22px;
	margin-bottom:5px
}
.table3
{
	border-bottom:1px solid #eaeaea;
	background-color:#ffffff;
	height:20px;
	margin-bottom:5px;
}
.table4
{
	border-bottom:1px dotted #81C7E9;
	background-color:#ffffff;
	background-image:url('../images/tab1.gif');
	height:20px;
	margin-bottom:5px
}
.table6
{
	border:1px solid #eaeaea;
	height:10px;
	margin-bottom:10px;
	font-size:12px
}

.table5
{
	background-repeat:repeat-x;
	border:1px solid #cacaca;
	height:10px;
	margin-bottom:10px;
	margin-right:10px;
	font-size:12px
}
.td1
{
	background-color:#ffffff #e1ff9f;
}
hr
{
color:#e1ff9f;
size:1px;
}


.photoboxpadding
{
padding:8px;
}

.photomargin_1
{
	margin-right:10px;
	margin-bottom:10px;
}
.photomargin_2
{
	margin:10px;
}
.h1_main
{
	font-size:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.h2_green
{
color:#405702;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.h1_orange
{
color:#F46903;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.h1_black
{
color:#000000;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.h2_blue
{
color:#3297C4;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.bullet_green
{
	color:#6C8D14;
	font-weight:bold;
	font-size:12px;
}

.bullet_blue
{
	color:#5CB3DA;
	font-weight:bold;
	font-size:12px;
}
.h3_black
{
	color:#000000;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.h2_red
{
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.a2
{
font-family:verdana;
font-size:11px;
color:#FFCC00;
text-decoration:underline;
}
.a2:hover
{
	font-family:verdana;
	font-size:11px;
	color:#FFCC00;
	text-decoration:none
}
.imageOver
{
filter: invert;
}
.imageOout
{
filter: fliph;
}


#boxes {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; 
	WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif; 
	LIST-STYLE-TYPE: none
}
#boxes LI {
	FLOAT: left; MARGIN: 5px 5px 5px 0px;  
	WIDTH: 140px;
	height:210px; CURSOR: pointer;  
	BORDER: #cacaca 1px solid; POSITION: relative;   BACKGROUND-COLOR: #fafafa; TEXT-ALIGN: center
}
#boxes #LI2 {
	FLOAT: left; MARGIN: 5px 5px 5px 0px;  
	WIDTH: 140px;
	height:210px; CURSOR: pointer;  
	BORDER: #cacaca 1px solid; POSITION: relative;   BACKGROUND-COLOR:#FFFFCC; TEXT-ALIGN: center
}

#boxes3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; 
	WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif; 
	LIST-STYLE-TYPE: none
}

#boxes3 LI 
{
	FLOAT: left; 
	MARGIN: 5px 5px 0px 0px;  
	WIDTH: 350px;
	height:80px;
	padding:5px;
}


#boxes4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; 
	WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif; 
	LIST-STYLE-TYPE: none
}

#boxes4 LI 
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	WIDTH: ;
	height:100px; 
	border:1px solid #F7EFB9;
	POSITION: relative;   BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left;
	background-image:url('../images/bg.gif');
	background-repeat:repeat-x;
	padding:5px; margin-left:0px; margin-right:5px; margin-top:5px; margin-bottom:0px
}


#boxes1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; 
	WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif; 
	LIST-STYLE-TYPE: none
}

#boxes1 LI 
{
	FLOAT: left; 
	WIDTH: 210px;
	height:30px; CURSOR: pointer;  
	BORDER: 1px solid #cacaca; POSITION: relative;   BACKGROUND-COLOR: #fafafa; TEXT-ALIGN: left;
	background-image:url('../images/bg1.gif');
	padding:5px; margin-left:0px; margin-right:5px; margin-top:5px; margin-bottom:0px
}
#boxes1 #LI2 
{
	FLOAT: left; 
	WIDTH: 210px;
	height:30px; CURSOR: pointer;  
	BORDER: 1px solid #F2DC84; POSITION: relative;   BACKGROUND-COLOR: #FFFFCC; TEXT-ALIGN: left;
	background-image:url('../images/bg.gif');
	padding:5px; margin-left:0px; margin-right:5px; margin-top:5px; margin-bottom:0px
}

#boxes2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; 
	WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif; 
	LIST-STYLE-TYPE: none
}
#boxes2 LI {
	FLOAT: left; 
	MARGIN: 5px 5px 0px 0px;  
	WIDTH: 48%;
	height:150px; 
	BORDER: #eaeaea 1px solid; POSITION: relative;   BACKGROUND-COLOR: #fafafa; TEXT-ALIGN: center
}
#boxes2 #LI2 {
	FLOAT: left; MARGIN: 5px 5px 0px 0px;  
	WIDTH: 48%;
	height:150px; 
	BORDER: #aaaaaa 1px solid; POSITION: relative;   
	BACKGROUND-COLOR:#cacaca; TEXT-ALIGN: center
}

/* NEW CLASSES*/
.basictab_cms  {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration: none;
border-left: 1px solid #dadada;
border-right: 1px solid #dadada;
background:#ffffff url('../images/tab2.gif') repeat-x;
border-bottom: medium none;
color:#000000;
margin-left:-5px;
padding: 0px 7px 3px 7px;
background-color:#ffffff;
display:block;
width:200px;
}

.basictab_cms_bottom
{
background:url('../images/bbg.gif') repeat-x;
background-color:#fff;
height:22px
}

.basictab_cms_bottomnew
{
background:url('../images/bbg.gif') repeat-x;
margin-left:10px;
padding:0px;
height:21px
}

.bgcolor_cms
{
background-color:#FAFAFA;
}

.txt16
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding:2px 2px 2px 2px;	
	margin:2px; 
	text-decoration:none; 
	color:#000;
}
 .text_display {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #666666;
text-decoration:none;

}
 .select_display {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #666666;
text-decoration:none;
width:70px;
}
.text_display1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:1px solid #C3D18F ;
text-decoration:none;
width:70px;
}

.text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-decoration:none;
}
.text10{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-decoration:none;
}

.linkName
{
color:#F46903;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.linkName:hover
{
color: #009900;
font-size:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.combo_display {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #666666;
text-decoration:none;
}
.display-message{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF3333;
}
.display-keyword{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.formtable td{
padding:2px 0px 2px 5px;
}
.charCountSSN{
width:100%; display:block;float:left;
}
.td_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}