﻿#content *{
	font-size:11px;
}

#content{
padding:15px 18px 0px 18px;
overflow:auto;
background-color:#FFFFFF;
}

input[type="text"],input[type="password"],select{
font-size:11px;
color:#666666;
border:1px solid #0098aa;
}

#content-right{
border-left:1px solid #0098aa; 
width:471px; 
float:right;
padding:0px 0px 0px 18px;
}
#content-right2{
border-left:1px solid #0098aa; 
width:571px; 
float:right;
padding:0px 0px 0px 18px;
}
#content h2{
font:21px "Times New Roman", Times, serif;
color:#0098aa;
padding:0px;
margin:-4px 0px 0px 0px;
position:relative;
}
#content h3{
font:14px Arial, Times, serif;
font-weight:bold;
color:#555555;
padding:0px;
margin:0px;
}


#login th{
font:21px "Times New Roman", Times, serif;
color:#0098aa;
padding-bottom:10px;
}
#content ul{padding:0; margin: 0; margin-top:4px; padding-bottom:4px;}
#content li{
/*margin:0px;*/
margin:4px 0px 0px 0px;
list-style:none;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
background:url('/_layouts/IMAGES/Molina/ComToMOSSMigration/btn_tealArrow.gif') no-repeat left 8px;
padding:2px 0px 0px 15px;
text-align:left;
}
/* Left Pane */
#left-nav2{
width:136px;
float:left; margin:0px; padding:0px;
background-image:none;
}
#left-nav{
width:236px;
float:left; margin:0px; padding:0px;
background-image:none;
}
#left-nav ul,#login ul,#left-nav2 ul{
float:right;
list-style-type:none;
list-style-type:none;
padding:0px 17px 0px 0px;
margin:-7px 0px 0px 0px;
font-size:11px;
}
#left-nav ul li,#left-nav2 ul li{ 
padding-bottom:1px;
list-style-type:none;
margin:0px;
padding-top:5px;
font:bold 11px Arial, Helvetica, sans-serif;
color:#0098aa;
text-align:right;
/*text-decoration:underline;*/
background:none;
}
.menu-link-active{
padding:0px;
margin-top:-4px;
font:bold 12px Arial, Helvetica, sans-serif;
color: #7fcbd4;
text-align:right;
}
p{
color:#666666;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-align:left;
margin:0px;
margin:14px 0px 14px 0px;
/*position:relative;*/
}
.divider-line,.divider-linehome{ 
font-size:0px;
color:#0098aa;
border-bottom:1px solid #0098aa;
margin:2px 0px 5px 0px;
}
.divider-linehome{padding:0px 0px 5px 0px; }
.img-align{vertical-align:bottom;}

/* Home */
#container{
width:762px;
}
#content-left{
width:353px; 
float:left;
padding:0px 10px 0px 0px;
border-right:1px solid #0098aa;
margin:0px;
}
#content-left2{
width:487px;
float:left;
padding:0px 10px 0px 0px;
border-right:1px solid #0098aa;
margin:0px;
}
#content-left3{
width:353px; 
/*float:left; does not work correctly with Firefox td cells, replaced with text-align*/
text-align:left;
padding:0px 10px 0px 0px;
border-right:1px solid #0098aa;
}
#content-left-home
{
width:352px; 
float:left;
padding:0px 10px 0px 0px;
}

.img-state{margin:-7px 2px 0px 0px; float:left; position:relative;}

#callout,#callout2,#home-widget{ margin:0px; padding:0px;float:left;padding:0px 0px 0px 10px; width:352px;}
#home-widget{padding-left:0px;}
#callout2{width:218px;}
#callout-withborder{ margin:0px; padding:0px;float:left;padding:0px 0px 0px 10px; width:353px;border-left:1px solid #0098aa;}
#callout-content{
float:left;
margin-left:10px;
width: 210px;
}
#callout-content2{float:left;
margin-left:10px;
width: 200px;}
#callout h2,#callout-withborder h2,#callout2 h2,#home-widget h2{
font:20px "Times New Roman", Times, serif;
color:#0098aa;
padding:0px;
margin-top:-4px;}
#callout h3,#callout-withborder h3,#home-widget h3,#callout2 h3{
font:14px "Times New Roman", Times, serif;
color:#8e9300; 
padding:0px;
}
#callout2 h3{margin:-15px 0px 0px 0px;}

.img-callout{float:left; overflow:auto;}
#callout p,#callout-withborder p{
margin:0px;
font:10px Verdana, Arial, Helvetica, sans-serif;color:#666666;
padding-top:10px;
}
#callout2 p,#home-widget p{
margin:0px;
font:10px Verdana, Arial, Helvetica, sans-serif;color:#666666;
padding-top:5px;
}
#content-left-home p,.lefttxt-module{
color:#666666;
font:11px Verdana, Arial, Helvetica, sans-serif;
text-align:left;
position:relative;
margin:0px;
margin:15px 0px 0px 0px;
}
.lefttxt-module{padding:0px; margin-top:-2px;}
/* Updates */
.txt-bold{font-weight:bold}
.list-header{font:11px Verdana, Arial, Helvetica, sans-serif; color:black}
.list-header2{font:11px Verdana, Arial, Helvetica, sans-serif; color:black}
.img-header{float:left; padding:0 10px 10px 0;}
.sub-header{font:bold 11px Verdana, Arial, Helvetica, sans-serif;}
.diclosure{font:9px Verdana, Arial, Helvetica, sans-serif;font-style:italic;}
.sub-linetxt{
font-size:11px;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
margin:0px;
}
#content-right table{
width:100%; border:0; background-color:#FFFFFF; margin:10px 0px 10px 0px;}
.th-bgcolor{background-color:#0098aa;}
#tbl table{
border:1px solid #0098aa;
border-right:0px; background-color:#FFFFFF; margin:10px 0px 10px 0px;
}
#tbl th{
text-align:left;
font:11px Verdana;
color:#000000;
background-color:#e5f4f6;
padding:3px;
border-right:1px solid #0098aa;
}
#tbl td{
vertical-align:top;
padding:3px 3px 3px 3px;
border-right:1px solid #0098aa;
}
.th-txt{
font:9px Verdana;
color:#000000;
background-color:#e5f4f6;
padding:3px;
}
.td-txt{
font:9px Verdana;
color:#666666;
background-color:#ffffff;
padding:3px;
}
.oddrow{ 
background-color:#e5f4f6;
font:11px Verdana, Arial, Helvetica, sans-serif;
}
.evenrow{
font:11px Verdana, Arial, Helvetica, sans-serif;padding:2px 0px 2px 0px;
}
/*Select */
.th-bgcolor{background-color:#0098aa;}
.frm-txt{
	text-align:left;
	margin:0px;
	padding:4px 0px 4px 0px;}
#state{width:200px;}
.login-header{
	font:21px "Times New Roman", Times, serif;
	color:#0098aa;
	padding:0px;
	margin:-4px 0px 10px 0px;}
#table-overflow{
	overflow:visible; 
	width:217px; 
	height:375px; 
	overflow:auto; 
	padding:0px 0px 0px 3px;
	border:1px solid #0098aa;}
#table-overflow .txt-scroll{
	color:#666666;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	margin:0px;
	margin:10px 0px 10px 0px;	}
table, .frm-txt{color:#666666;font:11px Verdana, Arial, Helvetica, sans-serif;}
.login-modulepadd{margin-right:38px;}
#login a:link{color:#0098aa;}
#login a:visited{color:#0098aa;}
#login a:hover{color:#7fcbd4;}
#login a:active{color:#0098aa;}
#login ul{
	float:left;
	margin-top:5px;}
#login ul li{
	background:none;
	list-style-type:none;
	background-image:none;
	margin:0px;
	padding:0px;
	padding-top:5px;
	font:11px Arial, Helvetica, sans-serif;
	color:#0098aa;
	text-align:left;
	text-decoration:underline;
	padding-bottom:1px;}
#content-form h2{
	font:21px "Times New Roman", Times, serif;
	color:#0098aa;
	padding:0px;
	margin:-4px 0px 25px 0px;}
#content-form p{
	color:#666666;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	margin:0px;
	margin:15px 0px 10px 0px;}
.th-txtright{font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;margin-left:10px;}
.menu-prov, .menu-abt{margin:2px 4px 2px 0px;}
.menu-memb{margin:2px 0px 2px 0px;}
.sub-nav{width:762px; background-color:#e5e5e5;}
#content a:link{color:#0098aa;}
#content a:visited{color:#0098aa;}
#content a:hover{color:#7fcbd4;}
#content a:active{color:#0098aa;}
.clear{clear:both;}
.higlight-box{background-color:#e5f4f6; border:1px solid #7fcbd4; padding:5px;}
#content ol{
	list-style:decimal; 
	padding:0px 0px 4px 22px;
	margin:4px 0px 0px 0px;}
#content ol li{
	background:none;
	padding:0px;
	background:none;
	list-style-type:decimal;
	padding-bottom:5px;}
.th-bordertop{ border-top:1px solid #0098aa;}
.th-borderbottom{ border-bottom:1px solid #0098aa;}
.mandatoy{ color:#FF0000;}
.leftmenu_active{	color:#7fcbd4;}
.leftmenu_inactive{	color:#0098aa;	cursor:pointer;}
.link-back{font:11px Verdana, Arial, Helvetica, sans-serif;float:right}
.txt-right{text-align:right;}
.top-back{width:180px}
#content .breadcrumb{
	padding-left:0px;
	padding-bottom:20px;	
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;}
.breadcrumb a{text-decoration:underline;}
.breadcrumb a:hover{ text-decoration:underline;}
.sitemap-th {color:#ffffff;	font-weight:bold; }
#tbl a{text-decoration:underline;}

#content-alt a:link{color:#8e9300; text-decoration:underline; font-size:14px; font-family: Times New Roman, Times, serif;}
#content-alt a:visited{color:#8e9300; text-decoration:underline; font-size:14px; font-family:Times New Roman, Times, serif;}
#content-alt a:hover{color:#bbbe66; text-decoration:underline; font-size:14px; font-family:Times New Roman, Times, serif;}
#content-alt a:active{color:#8e9300; text-decoration:underline; font-size:14px; font-family:Times New Roman, Times, serif;}


/*Style for leftnav links in sitemap*/
.leftnavrow{
font:11px Verdana, Arial, Helvetica, sans-serif;
padding: 2px 0px 2px 0px;
}

.leftnavlink1
{
padding-left:20px;
}

.leftnavlink2
{
padding-right:20px;
}

.sitemap-th {color:#ffffff;	font-weight:bold; }


.sitemap-oddrow{ 
background-color:#e5f4f6;
font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.sitemap-evenrow{
font:11px Verdana, Arial, Helvetica, sans-serif;padding:2px 0px 2px 0px;
}

.sitemap-th-bgcolor{background-color:#0098aa;}
#tbl table{
border:1px solid #0098aa;
border-right:0px; background-color:#FFFFFF; margin:10px 0px 10px 0px;
color: #0098aa;
}

/*Styles for "Skip to main content" link*/
#skip a, #skip a:hover, #skip a:visited 
{ 
position:absolute; 
left:0px; 
top:-500px; 
width:1px; 
height:1px; 
overflow:hidden;
} 

#skip a:active, #skip a:focus 
{ 
position:static; 
width:auto; 
height:auto;
background-color:White 
}
