/* CSS Document */
#content {
background-color: #fff; 
width: 100%; 
border: none; 
}
#wesLogo {display:none;}
#border_home {
width: 770px;
padding: 0px 1px 0px 1px;
overflow: hidden; 

}
#body-content-home-bg {
position: relative;
left: 0px;
top: 0px;
width: 546px;
/*min-height: 223px; */
background: url(../images/home/weswatermark_home.gif) 3px 5px no-repeat;
}
/*
#body-content-home {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color: #6e6f71;
line-height: 20px;
padding: 0px 0px 0px 4px;
}
*/
#body-content-home {
margin: 20px 20px 20px 20px;
padding: 0px 0px 0px 4px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #666;
/*line-height: 14px;*/

}
#body-content-home .headerHm {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: #666;
}

#body-content-home h1 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 24px;
color: #333;
line-height: 20px;

font-weight:normal;

}
#body-content-home h2 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #496554;
line-height: 18px;
padding: 4px 0px 4px 2px;
border-bottom: 1px dashed #c8d0cb;
background-color: #ECEFEE;

}

#body-content-home p{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color:#333333;
line-height: 18px;

}

#body-content-home a, #body-content-home a:link, #body-content-home a:active, #body-content-home a:visited {
color: #6e6f71;
text-transform: none;
text-decoration: underline;
background-color: #ECEFEE;


}

#body-content-home a:hover {
color: #000;
text-decoration: none;
background-color: #ECEFEE;

}
#body-content-home-new h2 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
color: #FFF;
line-height: 18px;
padding: 4px 0px 4px 2px;

background-color: #666;

}

#sidebar-right{
background-color: #cccccc;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}


#sidebar-right a,  #sidebar-right a:link, #sidebar-right a:visited, #sidebar-right a:active {
display: block;
margin: 0px 4px 0px 4px;
padding: 5px 0px 5px 10px;
border-bottom: 1px dashed #fff;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #333;
line-height: 11px;
text-decoration: none;
background-color: #cccccc;
}
#sidebar-right a:hover {
color: #000;
background-color: #cccccc;
text-decoration: none;
}

#sidebar-credential{
background-color: #ffcc33;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}


#sidebar-credential a,  #sidebar-credential a:link, #sidebar-credential a:visited, #sidebar-credential a:active {
display: block;
margin: 0px 4px 0px 4px;
padding: 5px 0px 5px 10px;
border-bottom: 1px dashed #fff;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #333;
line-height: 11px;
text-decoration: none;
background-color: #ffcc33;
}
#sidebar-credential a:hover {
color: #000;
background-color: #ffcc33;
text-decoration: none;
}

#sidebar-credentialN{
background-color: #faca1e;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}

#sidebar-credentialN a,  #sidebar-credentialN a:link, #sidebar-credentialN a:visited, #sidebar-credentialN a:active {
display: block;
margin: 0px 4px 0px 4px;
padding: 5px 0px 4px 10px;
/*border-bottom: 1px dashed #fff;*/

font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
color: #333;
line-height: 14px;
text-decoration: none;
background-color: #faca1e;
}
#sidebar-credentialN a:hover {
color: #000;
text-decoration: underline;
}

#sidebar-credentialg{
background-color: #dbdbdb;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;

}


#sidebar-credentialg a,  #sidebar-credentialg a:link, #sidebar-credentialg a:visited, #sidebar-credentialg a:active {
display: block;
margin: 0px 4px 0px 4px;
padding: 6px 0px 5px 10px;
border-bottom: 1px dashed #999;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #333;
line-height: 14px;
text-decoration: none;
background-color: #dbdbdb;

}

#sidebar-credentialg a:hover {
color: #000;
background-color: #dbdbdb;
text-decoration: underline;
}

#sidebar-freetools{
background-color: #006699;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFF;

}

#sidebar-freetools h3
{font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12.5px;
	color:#fff;
	margin: 0px 4px 0px 4px;
padding: 5px 0px 5px 10px;
}

#sidebar-freetools p
{
	color:#fff;
	margin: 0px 4px 0px 4px;
padding: 0px 0px 5px 10px;
line-height:12px;
font-size: 11px;
font-weight:bold;
}

#sidebar-freetools a,  #sidebar-freetools a:link, #sidebar-freetools a:visited, #sidebar-freetools a:active {
display: block;
margin: 0px 4px 0px 4px;
padding: 5px 4px 5px 10px;
border-bottom: 1px dashed #fff;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFF;
line-height: 11px;
text-decoration: none;
background-color: #006699;
}
#sidebar-freetools a:hover {
color: #000;
background-color: #006699;
text-decoration: none;
}

#homenewsservices .links
{
	padding-left: 10px; 	
}
/* --- Online App  */
#onlineapp-menu-bg {
position: relative;
left: 0px;
top: 0px;
width: 763px;
height:19px;
background: url(../images/onlineapp/menu_bg.gif) left top repeat-x;
}

#onlineapp_border {
width: 764px;
padding: 0px 1px 0px 1px;
overflow: hidden; 
background:url(../images/onlineapp/border.gif) left top repeat-y;
}

#onlineapp-main {
margin: 10px 2px 0px 0px;
padding: 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #666;
line-height: 17px;
}

#onlineapp-main h1 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: #333;
line-height: 20px;
text-transform:none;
}

#onlineapp-main h2 {
margin: 0px 0px 8px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 18px;
font-weight:normal;
line-height: 21px;
color:#333;
}

#onlineapp-main h3 {
margin: 0px 0px 4px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
font-weight: normal;
line-height: 19px;
color:#333;
}

#onlineapp-main a, #onlineapp-main a:link, #onlineapp-main a:active, #onlineapp-main a:visited {
color: #006699;
text-transform: none;
text-decoration: none;
}
#onlineapp-main a:hover {
color: #006699;
text-decoration: underline;
}

#onlineapp-main .inputLinkBtn{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
border-width:0px;
border-style:none;
border-color:#ffffff;
background-color:#ffffff;
color:#006699;

cursor:pointer;
}

#onlineapp-main .inputLinkBtn:hover{
	text-decoration:underline;
	color:#333;
}

#onlineapp-main .continueBtn
{ 
		background-color:#ffcc33;
		border-color:#ffcc33;		
		margin:0px 0px 2px 0px;
		border-style: solid;
		border-width:1px; 
		font-size:14px;		
		padding: 4px 6px;
		width: 100px;
		height: 30px;
}
#onlineapp-main .hairline
{	border-bottom: 1px solid #ccc; 
	padding-top:6px;
}
#onlineapp-main TD {font-family:arial; font-size:10pt;}
#onlineapp-main .tiny {font-size:8pt;font-weight:bold;}
#onlineapp-main .req {color:#F00;}

#onlineapp-main ul
{
	line-height: 18px;	
}

#onlineapp-main .subhead{

margin: 0px 0px 8px 0px;
padding: 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 18px;
font-weight:normal;
line-height: 21px;
color:#333;	
}

#returning_login{
background-color:#D9D3A4;
font-family:Arial, Helvetica, sans-serif;
color: #000;
}

#returning_login .p {
font-size:12px;
display: block;
margin: 0px 2px 0px 4px;
padding: 2px 0px 4px 4px;

}
#returning_login1{

font-family:Arial, Helvetica, sans-serif;
color: #000;
}

#returning_login1 h1
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #000000;
line-height: 18px;
text-transform:none;
}
#returning_login1 td
{
	padding: 4px;	
}
#returning_login1 .p {
font-size:12px;

}

#returning_login1 .input { font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 0px 2px 0px;
border-color:#465554;
border-style:solid;
border-width:1px;
height:22px;
} 

#returning_login1 .continue
{ 
		background-color:#ffcc33;
		border-color:#ffcc33;		
		margin:0px 0px 2px 0px;
		border-style: solid;
		border-width:1px; 
		font-size:12px;
		font-weight:bold;
		padding: 4px 6px;
}

#returning_login2{
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
color: #000;
}
#returning_login2 .p {
font-size:11px;
display: block;
margin: 0px 2px 0px 6px;
padding: 4px 0px 4px 6px;

}

#returning_login2 .input { font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px 0px 2px 0px;
border-color:#465554;
border-style:solid;
border-width:1px;
height:18px;
} 

#returning_login1N{

font-family:Arial, Helvetica, sans-serif;
color: #000;
}

#returning_login1N h1
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #000000;
line-height: 18px;
text-transform:none;
}
#returning_login1N td
{
	padding: 4px;	
}
#returning_login1N .p {
font-size:12px;
/*display: block;
margin: 0px 2px 0px 6px;
padding: 6px 0px 6px 6px; */

}

#returning_login1N .input { font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 0px 2px 0px;
border-color:#465554;
border-style:solid;
border-width:1px;

padding: 4px;
} 

#returning_login1N .continue
{ background-color:#ffcc33;
		border-color:#ffcc33;		
		margin:0px 0px 2px 0px;
		border-style: solid;
		border-width:1px; 
		font-size:14px;
	 
		padding: 4px 6px;
}
#returning_uid {font-weight:bold; 
				font-size:11px; 
				color:#FFFFFF; 
				font-family:Arial, Helvetica, sans-serif;
				background-color:#993333;
				}
#returning_uid a, #returning_uid a:link, #returning_uid a:visited, #returning_uid a:active
				 {color:#FFFFFF;
				  font-weight:bold;
				  font-size:11px; 
				  text-decoration:none;
				 }
#returning_uid a:hover {text-decoration:underline;}

#returning_uid1 {font-weight:bold; 
				font-size:11px; 
				color:#cc3333; 
				font-family:Arial, Helvetica, sans-serif;
				background-color:#cccccc;
				}
#returning_uid1 a, #returning_uid1 a:link, #returning_uid1 a:visited, #returning_uid1 a:active
				 {color:#cc3333;
				  font-weight:bold;
				  font-size:11px; 
				  text-decoration:none;
				 }
#returning_uid1 a:hover {text-decoration:underline;}

#uid-menu-bg {
position: relative;
left: 0px;
top: 0px;
width: 700px;
height:24px;
background: url(../images/onlineapp/greenbar_bg.gif) left top repeat-x;
}

#uid_border {
width: 700px;
padding: 0px 1px 0px 1px;
overflow: hidden; 
background:url(../images/onlineapp/border_uid.gif) left top repeat-y;
}
#delivery_options td
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 border:1px solid #666;
 padding:0.1em 0.5em;
}

.instCopy {font-size:11px;
	color: #666;
}
.subtitle {font-weight:bold; font-size:14px;}

.submitcontinue
{ background-color:#ffcc33;
		border-color:#ffcc33;		
		margin:0px 0px 2px 0px;
		border-style: solid;
		border-width:1px; 
		font-size:14px;		
		padding: 8px 10px;
		cursor:hand;
		height: 30px;
		display:inline;
				
}
.continue
{ background-color:#ffcc33;
		border-color:#ffcc33;		
		margin:0px 0px 2px 0px;
		border-style: solid;
		border-width:1px; 
		font-size:14px;
		
		padding: 8px 10px;
		cursor:hand;
				
}
 /* --- Online app ends */


#border {
width: 770px;
padding: 0px 1px 0px 1px;
/*overflow: hidden; 
background:url(../images/home/bg.gif) left top repeat-y; */
}

#body-content-main-bg {
position: relative;
left: 0px;
top: 0px;
width: 546px;
min-height: 369px;
/*background: url(../images/wesWaterMark.gif) 3px 5px no-repeat;*/
background: url(../images/watermark.jpg) 8px 12px no-repeat;
}

#body-content-menu-bg {
position: relative;
left: 0px;
top: 0px;
width: 726px;
height:31px;
background: url(../images/menu_bg.gif) left top repeat-x;
}


#body-content-main {
margin: 20px 20px 20px 20px;
padding: 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #333;
line-height: 17px;
}

#body-content-main h1 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 24px;
color: #333;
line-height: 26px;

font-weight:normal;
}

#body-content-main h2 {
margin: 0px 0px 8px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 18px;
line-height: 21px;
color:#333;
font-weight:normal;
}

#body-content-main h5 {
margin: 0px 0px 4px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
line-height: 14px;
font-weight:normal;

}
#body-content-main h3 {
margin: 0px 0px 4px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
line-height: 19px;
color:#333;
font-weight:normal;

}
#body-content-main .h1 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: #000000;
line-height: 20px;

}
#body-content-main h4 {
margin: 0px 0px 4px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height: 14px;
font-weight:normal;
 }
 
.topspacer
{
	padding-right:2px; 
	padding-top:25px;
}

#body-content-main .feesHeader{
margin: 0px 0px 4px 0px;
padding: 4px 0px 4px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 16pt;
font-weight: bold;
line-height: 18px;
color: #666;

}
#body-content-main a, #body-content-main a:link, #body-content-main a:active, #body-content-main a:visited {
color: #006699;
text-transform: none;
text-decoration:none;
}
#body-content-main a:hover {
color: #006699;
text-decoration: underline;
}
#body-content-main a.btn-link, #body-content-main a.btn-link:link, #body-content-main a.btn-link:active, #body-content-main a.btn-link:visited {
margin: 0px 4px 0px 0px;
padding: 4px 15px 4px 0px;
background: url(../images/icons/linkarrow.gif) right 5px no-repeat;
font-weight: bold;
/*color: #d4c22e;*/
color: #006699;
text-transform: none;
text-decoration: none;
}
#body-content-main a.btn-link:hover {
color: #006699;
text-decoration: underline;
}

#body-content-main .learnmore {

border-bottom: 1px solid #eee;
border-width: 100%;
padding-bottom: 10px;
}

#body-content-main a.btn-link1, #body-content-main a.btn-link1:link, #body-content-main a.btn-link1:active, #body-content-main a.btn-link1:visited {
margin: 0px 4px 0px 5px;
padding: 4px 15px 4px 0px;
background: url(../images/icons/link_arrow.gif) right 4px no-repeat;
font-weight: bold;
color: #006699;
text-transform: none;
text-decoration:none;
}
#body-content-main a.btn-link1:hover {
color: #006699;
text-decoration:underline;
}


#body-content-main .navlink {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 14px;
background: url(../images/icons/yellow_arrow.gif) left 6px no-repeat;
}

#body-content-main a.btn-navlink, #body-content-main a.btn-navlink:link, #body-content-main a.btn-navlink:active, #body-content-main a.btn-navlink:visited {
display: block;
margin: 0px 4px 0px 5px;
padding: 4px 0px 4px 0px;
font-size: 11px;
font-weight: bold;
color: #006699;
text-transform: none;
text-decoration: none;
line-height: 13px;
}

#body-content-main a.btn-navlink:hover {
color: #333;
text-decoration: underline;
}

#body-content-main a.btn-navlink2, #body-content-main a.btn-navlink2:link, #body-content-main a.btn-navlink2:active, #body-content-main a.btn-navlink2:visited {
display: block;
margin: 0px 4px 0px 5px;
padding: 4px 0px 4px 0px;
font-size: 11px;
font-weight: bold;
color: #333;
text-transform: none;
text-decoration: none;
line-height: 13px;
}

#body-content-main a.btn-navlink2:hover {
color: #778c7f;
text-decoration: none;
}
#body-content-main p {
margin: 0px 0px 15px 0px;
line-height: 18px;
}

#body-content-main td {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
margin: 0px 0px 15px 0px;
}

#body-content-main .services{
font-size:12px;
color: #666;

}

#body-content-main .notes{
font-size:10px;
color: #666;
margin:0px 0px 0px 0px;
line-height:12px;
}

#body-content-main ul, #body-content-main ol {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 25px;
line-height:18px;

}
#body-content-main ul ul {
list-style: disc;
}

#body-content-main ul li{
	line-height:20px;
}
#body-content-main ul li::-moz-list-bullet
{
	font-size:11px;
}



#body-content-main .table-head {
font-weight:bold;
font-size:12px;
}

#body-content-main .btncontinue {
		 
		background-color:#ffcc33;
		border-color:#ffcc33;		
		border-style: solid;
		border-width:1px;
		padding: 4px 6px;
		
}
/* icons */

#body-content-main #contact .docrequirement {
margin: 0px 0px 0px 0px;
padding: 0px 6px 0px 14px;
background: url(../images/icons/docrequirement.gif) left 6px no-repeat;

}
#body-content-main #contact h2
{
 font-size: 1.2em;
 padding-left:23px;
 padding-top: 4px;
 font-weight:bold;
 color:#006699;
 text-transform:none;
}

#body-content-main #contact p
{
	margin-left:24px;
	font-size:12px;
	line-height:16px;
	color:#666;	
	font-weight:normal;	
}

#body-content-main #contact .notes{
font-size:10px;
color: #666;
margin:0px 0px 0px 0px;
line-height:12px;
margin-left:24px;
}

#body-content-main .contactfaq {
margin: 0px 0px 0px 0px;
padding: 0px 14px 0px 14px;
background: url(../images/icons/faq.gif) left 1px no-repeat;
}

#body-content-main .checkstatus {
margin: 0px 0px 0px 0px;
padding: 0px 14px 0px 14px;
background: url(../images/icons/checkstatus.gif) left 6px no-repeat;
}
#body-content-main .modify {
margin: 0px 0px 0px 0px;
padding: 0px 14px 0px 14px;
background: url(../images/icons/modify.gif) left 6px no-repeat;
}
#body-content-main .track {
margin: 0px 0px 0px 0px;
padding: 0px 14px 0px 14px;
background: url(../images/icons/track.gif) left 6px no-repeat;
}
#body-content-main .contactus {
margin: 0px 0px 0px 0px;
padding: 0px 14px 0px 14px;
background: url(../images/icons/contact.gif) left 6px no-repeat;
}

#body-content-main .postal{
margin: 0px 0px 0px 0px;
padding: 0px 14px 4px 14px;
background: url(../images/icons/postal.gif) left 6px no-repeat;
}

#body-content-main .hours{
margin: 0px 0px 0px 0px;
padding: 0px 14px 0px 14px;
background: url(../images/icons/clock.gif) left 6px no-repeat;
}

#body-content-main .call {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 1px;
background: url(../images/icons/phone.gif) left 6px no-repeat;
}
/* webinar */
#body-content-main .webinar_archivetitle {
margin: 0px 0px 0px 0px;
padding: 6px 0px 6px 4px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 20px;
}
#body-content-main .webinar_archivedescription
{
margin: 0px 0px 8px 0px;
padding: 4px 0px 6px 4px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
border-bottom: 1px solid #CCC;

}

#body-content-main .webinar_header {
margin: 0px 0px 0px 0px;
padding: 6px 0px 6px 4px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 20px;
background: #EEE; 
color: #666;

}

#body-content-main .webinar_topic {
margin: 0px 0px 0px 0px;
padding: 6px 0px 2px 4px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 16px;
}
#body-content-main .webinar_title {
margin: 0px 0px 0px 0px;
padding: 6px 0px 6px 4px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 20px;
background: #EEE; 

}

#body-content-main .webinar_schd
{
margin: 0px 0px 8px 0px;
padding: 4px 0px 0px 4px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
background-color:#fafafa;
}
#body-content-main .webinar_description
{
margin: 0px 0px 8px 0px;
padding: 4px 0px 6px 4px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
border-bottom: 1px solid #CCC;
}

#body-content-main .description
{
margin: 0px 0px 8px 0px;
padding: 2px 0px 6px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;

}

#body-content-main .descriptionLast
{
margin: 0px 0px 8px 0px;
padding: 4px 0px 6px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
border-bottom: 1px solid #CCC;
}

#body-content-main .raswebinar_title {
margin: 0px 0px 0px 0px;
padding: 6px 0px 6px 4px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 20px;


}
/* webinar ends */

/* workshop */
#body-content-main .workshop_title {
margin: 0px 0px 8px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 20px;

}

#body-content-main .workshop_topic {
margin: 0px 0px 8px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
line-height: 20px;
text-transform:uppercase;

}
#body-content-main .workshop_h {
margin: 0px 0px 10px 0px;
padding: 4px 0px 4px 0px;
border-top: 4px solid #c8d0cb;
border-bottom: 1px solid #c8d0cb;
background: #EEE;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666;

}

#body-content-main .workshop-list{
margin: 0px 0px 10px 10px;
padding: 5px 0px 5px 10px;
/*border-top: 4px solid #496554;*/
border-bottom: 1px solid #EEE;
background-color: #fafafa;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;

}

#body-content-main .workshop-list p {
	line-height:16px;
		
}

#body-content-main .workshop-list a, #body-content-main .workshop-list a:link, #body-content-main .workshop-list a:active, #body-content-main .workshop-list a:visited {

/*margin: 0px 0px 10px 4px;
padding: 8px 0px 0px 4px;
/*border-bottom: 1px solid #fff;
background: url(../images/icons/link_arrow.gif) left 6px no-repeat;*/
color: #006694;
text-decoration: none;
}

#body-content-main .workshop-list a:hover {
color:#666;
text-decoration:underline;
}
#body-content-main .workshops {
margin: 0px 0px 15px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
/**/
#body-content-main .workshopsch_h {
margin: 0px 0px 10px 5px;
padding: 0px 5px 0px 10px;
border-top: 2px solid #496554;
border-bottom: 1px solid #c8d0cb;
background: #f4f6f5;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#496554;

}
#body-content-main .workshop-schd{
margin: 0px 0px 10px 0px;
padding: 5px 4px 5px 10px;
/*border-top: 4px solid #496554;
background: #f4f6f5;*/
border-bottom: 1px solid #EEE;
background:#fafafa;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;

}

#body-content-main .workshop-schd a, #body-content-main .workshop-schd a:link, #body-content-main .workshop-schd a:active, #body-content-main .workshop-schd a:visited {

margin: 0px 4px 6px 0px;
padding: 8px 0px 0px 0px;
/*border-bottom: 1px solid #fff;
background: url(../images/icons/link_arrow.gif) left 6px no-repeat;*/
text-decoration: none;
}

#body-content-main .workshop-schd a:hover {
}


#body-content-main .studadv_title {
margin: 0px 0px 0px 0px;
/*padding: 10px 0px 10px 4px;*/
padding-top: 20px;

}
#body-content-main .studadv_title p
{
	/*padding-top: 10px; */
}
#body-content-main .studadv_description
{
margin: 0px 0px 8px 0px;
padding: 4px 0px 6px 4px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
border-bottom: 1px solid #999;

}

.studadv_description p
{
	font-size: 12px;
	line-height: 14px !important;
	margin-bottom: 11px !important;
}
.event_title {
	font-size: 14px;
	line-height:18px;	
}
.event-description
{
	
	font-style:italic;	
}
/* faq */
#body-content-main .faq {
margin: 0px 0px 2px 0px;
padding: 0px 5px 0px 10px;
border-top: 2px solid #496554;
border-bottom: 1px solid #c8d0cb;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;

}
#body-content-main .expand_h1 {
margin: 0px 0px 10px 0px;
padding: 0px 0px 4px 0px;
border-bottom: 1px solid #c8d0cb;

background: #f4f6f5;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#496554;

}



#body-content-main .faq_h1 {
margin: 0px 0px 10px 0px;
padding: 4px 15px 4px 24px;
background:#EEE;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
background: url(../images/icons/collapse.gif) left 6px no-repeat;
}

#body-content-main .faqH1_expanded {
	background:#EEE;
	background:url(../images/icons/expand.gif) left 6px no-repeat;
	
}
#body-content-main .faq_h1 a, #body-content-main .faq_h1 a:link, #body-content-main .faq_h1 a:active, #body-content-main .faq_h1 a:visited 
{
	margin: 0px 8px 0px 0px;
   padding: 4px 15px 4px 20px;
	color:#000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background: url(../images/icons/collapse.gif) left 4px no-repeat;
	
	
}

#body-content-main .faq_h1 a:hover
{
	text-decoration:none;
	color:#000;	
}


#body-content-main .faq-toc {
margin: 0px 0px 2px 0px;
padding: 4px 4px 4px 10px;
 
background: #eee;
line-height:18px;
 }
#body-content-main .faq-toc h3{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-top: 2px solid #496554;
border-bottom: 1px solid #c8d0cb;
background: #ffffff;
line-height:18px;
font-weight:bold;
text-transform:uppercase;
 }

#body-content-main .faq-toc a, #body-content-main .faq-toc a:link, #body-content-main .faq-toc a:active, #body-content-main .faq-toc a:visited {
/*display: block; */
margin: 0px 0px 0px 4px;
padding: 0px 0px 0px 2px;
/*border-bottom: 1px solid #f4f6f5;
background: url(../images/icons/link_arrow.gif) left 6px no-repeat;*/
font-weight:normal;
text-decoration: none;
}
#body-content-main .faq-toc a:hover {
	text-decoration:underline;
}

#body-content-main .faq-toc2 {
margin: 0px 0px 2px 0px;
padding: 0px 4px 8px 10px;
/*border-bottom: 1px solid #c8d0cb;
background: #eee;*/ 
line-height:18px;
}

#body-content-main .faq-toc2 a, #body-content-main .faq-toc2 a:link, #body-content-main .faq-toc2 a:active, #body-content-main .faq-toc2 a:visited {
/*display: block; 
margin: 0px 0px 0px 4px;
padding: 2px 0px 4px 10px;
/*border-bottom: 1px solid #f4f6f5;
background: url(../images/icons/link_arrow.gif) left 6px no-repeat;*/
font-weight:normal;
text-decoration:underline;
}
#body-content-main .faq-toc2 a:hover {
}

#body-content-main .faq-list{
margin: 0px 0px 10px 4px;
padding: 5px 4px 5px 10px;
/*border-top: 4px solid #496554;
border-bottom: 1px solid #c8d0cb;
background: #fff;*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;

}
#body-content-main .faq-list .item {
margin: 0px 0px 0px 4px;
padding: 0px 0px 6px 2px;
border-bottom: 1px solid #999;
color: #666;
}

#body-content-main .faq-list .item h5 {
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
line-height: 16px;
color: #666;
}

#body-content-main .faq-list .item p {
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
font-size: 12px;
line-height: 14px;
color: #666;
}
#body-content-main .faq-list .item ul {
margin: 0px 0px 12px 0px;
padding: 0px 0px 5px 25px;
font-size: 12px;
line-height: 14px;
color: #666;
list-style: decimal;
}

#body-content-main .orderform td {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 0px 4px 0px;
padding-bottom: 3px;
}

#body-content-main .orderform input["text"] {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 0px 2px 0px;
border-color:#999;
border-style:solid;
border-width:1px;
height: 20px;
width: 210px;
}
#body-content-main .orderform .btn_Submit {
background-color: #ffcc33;
border-color: #ffcc33;
margin: 0px 0px 2px 0px;
border-style: solid;
border-width: 1px;
font-size: 12px;
font-weight: bold;
padding: 4px 6px;
}

#body-content-main .orderform .btn_SubmitHelp {
background-color: #ffcc33;
border-color: #ffcc33;
margin: 4px 0px 2px 0px;
border-style: solid;
border-width: 1px;
font-size: 18px;
padding: 4px 6px;
height: 38px;
width: 120px;
}

#body-content-main .orderform select {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 0px 2px 0px;
border-color:#999;
border-style:solid;
border-width:1px;

}
#body-content-main .orderform textarea {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 0px 2px 0px;
border-color:#999;
border-style:solid;
border-width:1px;

}

#body-content-main .orderform .note {
font-size:11px;
font-weight:bold;
}

#body-content-main .orderform .required {
font-size:11px;
font-weight:bold;
color:#FF0000;
}
/* -------- app request ----*/
#body-content-main .apporderform td {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 0px 4px 0px;
color:#000000;
}

#body-content-main .apporderform input {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 0px 2px 0px;
border-color:#999;
border-style:solid;
border-width:1px;

}
#body-content-main .apporderform select {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 0px 2px 0px;
border-color:#999;
border-style:solid;
border-width:1px;

}
#body-content-main .apporderform textarea {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 0px 2px 0px;
border-color:#000;
border-style:solid;
border-width:1px;

}

#body-content-main .apporderform h3{
font-size:14px;
color:#496554;
font-weight:bold;
}

#body-content-main .apporderform .note {
font-size:11px;

}

#body-content-main .apporderform .required {
font-size:11px;
font-weight:bold;
color:#FF0000;
}

#body-content-main #order-history th
{	font-weight:bold; 
	/*border-bottom:1px solid #666666; */
	border:1px solid #333333; }

#body-content-main #order-history td
{	
	border:1px solid #000000;
	padding:0.1em 0.5em;
	font-size:11px; }
	
#body-content-main #FeeSched td
	{ /*border:1px solid #eeeeee;
	padding:0.1em 0.5em;*/
	padding: 4px 2px 4px 4px;
	font-size:0.75em; }
	
#body-content-main #FeeSched .feesHeaders
{
	 
	margin: 0px 0px 4px 0px;
	padding: 4px 0px 4px 4px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.875em;
	font-weight: bold;
	line-height: 18px;
	color: #000;
	text-transform:uppercase;
		
}
#body-content-main #FeeSched td.feesHeaders 
{
	background-color: #f0d70d;
}

#body-content-main #FeeSched td.fees
{
	text-align:right;	
	padding-right:6px;
}

#body-content-main #FeeSched .spacer
{
	height: 8px;	
}

#body-content-main .rasheader
{
	font-size:16px;
	font-weight:bold;	
	line-height:20px;
	padding: 4px 0px 0px 0px;

}
#body-content-main .hline
{   
    border-bottom: 1px solid #EEE;
	width:100%;
	padding-top:0px;	
	
}

#body-content-awclients {
margin: 0px 0px 10px 5px;
padding: 0px 5px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}
#body-content-awclients td {
 
padding:2px 4px 2px 4px;
	border-bottom:1px solid #cccccc;
	font-size:11px;
	/*border-left:1px solid #cccccc;
	border-top:1px solid #cccccc; */
}
#body-content-awclients .h3 {
font-size:14px;
text-transform:uppercase;
font-weight:bold;
}
/* ------ Advantage -----*/

#sidebar-rightAdvantage{
background-color: #c8d0cb;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
}

#sidebar-rightAdvantage .advantage {
margin: 0px 0px 0px 0px;
padding: 0px 2px 2px 2px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
line-height: 14px;
display:block;
}

#sidebar-rightAdvantage .advantage a, #sidebar-rightAdvantage .advantage a:link, #sidebar-rightAdvantage .advantage a:visited, #sidebar-rightAdvantage .advantage a:active
{
color: #000000;
text-decoration:underline;
}

#sidebar-rightAdvantage .advantage a:hover {
color: #000000;
text-decoration:none;
}
/* --------  Side Bar -----*/

#sidebar-left{

font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;

}

#sidebar-left .sidebarbg{
/*border-left:1px #ccc solid;
border-right: 1px #ccc solid; */
}

#sidebar-left p
{
	font-size:16px;		
	padding: 4px 0px 20px 0px;
	color: #333;
	/*border-bottom: 1px dashed #999999;*/
}

#sidebar-left .p
{
	font-size:15px;	
	font-weight:bold;
	padding: 2px 2px 4px 6px;
	border-bottom: 1px dashed #999999;
}

#sidebar-left a,  #sidebar-left a:link, #sidebar-left a:visited, #sidebar-left a:active {
display: block;
margin: 0px 4px 0px 0px;
padding: 4px 0px 4px 0px;

font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: none;
color: #0066A3;
line-height: 12px;
text-decoration: none;
/*border-bottom: 1px dashed #999999;*/

}
#sidebar-left a:hover {
color: #999;
text-decoration: none;
/*
border-bottom: 1px dashed #006699;
background-color:#006699; */
}

#sidebar-left a.sublink, #sidebar-left a.sublink:link, #sidebar-left a.sublink:visited, #sidebar-left a.sublink:active{
display: block;
margin: 0px 4px 0px 0px;
padding: 4px 0px 4px 0px;

font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #999;
line-height: 12px;
text-decoration: none;
/*background-color:#006699; 
border-bottom: 1px dashed #006699;*/

}

#sidebar-left a.navigation-level2,  #sidebar-left a.navigation-level2:link, #sidebar-left a.navigation-level2:visited, #sidebar-left a.navigation-level2:active {
display: block;
margin: 0px 4px 0px 0px;
padding: 4px 0px 4px 0px;
/*border-bottom: 1px dashed #006699;*/
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #006699;
line-height: 12px;
text-decoration: none;
}
#sidebar-left a.navigation-level2:hover {
color:#999;
text-decoration: none;
/*border-bottom: 1px dashed #006699;
background-color:#006699; */
}



#sidebar-left-quotes{
background-color:#f0f0f0;
font-family: "Times New Roman", Times, serif;
}

#sidebar-left-quotes .testimonial {
margin: 0px 0px 0px 0px;
padding: 0px 4px 2px 10px;
font-size: 10px;
font-weight: bold;
font-style: italic;
color: #666;
line-height: 14px;
}
#sidebar-left-quotes .testimonial .quotes {
	color:#ffcc33;
}

#sidebar-left-quotes .author {
margin: 0px 0px 0px 0px;
padding: 0px 6px 0px 12px;
font-family: "Times New Roman", Times, serif;
font-size: 10px;
font-weight: bold;
font-style: italic;
/*color: #a0ada0;*/
color:#666;
line-height: 10px;
}

#sidebar-left-quotes2{
background-color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
}
#sidebar-left-quotes2 .bg{
	position:relative;
	width:180px;
	height:102px;
	min-height: 102px;
	background:url(../images/sidemenuhead/quoteHeaderGrey.gif) 3px 5px no-repeat;
	
}
#sidebar-left-quotes2 .testimonial {
margin: 0px 0px 0px 0px;
padding: 8px 6px 2px 6px;
/*font-family: "Times New Roman", Times, serif; */
font-size: 11px;
font-weight: bold;
font-style: italic;
color: #000;
line-height: 14px;
}

#sidebar-left-quotes2 .author {
margin: 0px 0px 0px 0px;
padding: 0px 6px 0px 12px;
font-family: "Times New Roman", Times, serif;
font-size: 10px;
font-weight: bold;
font-style: italic;
color: #a0ada0;
line-height: 10px;
}

#sidebar-left-quotes3{

}

#sidebar-left-quotes3 .testimonial {
margin: 6px 4px 0px 4px;
padding: 10px 8px 8px 6px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 10px;
color: #333;
line-height: 15px;
}

#sidebar-left-quotes3 .author {
margin: 0px 0px 0px 0px;
padding: 0px 6px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size: 9px;
line-height: 11px;
color: #666;
}

#sidebar-left-quotes3 .auth_title
{	
	color:#666;	
}

#sidebar-left-accesswes{
background-color:#D9D3A4;
}
#sidebar-left-accesswes a,  #sidebar-left-accesswes a:link, #sidebar-left-accesswes a:visited, #sidebar-left-accesswes a:active {
display: block;
margin: 0px 4px 0px 5px;
padding: 4px 0px 4px 14px;
border-bottom: 1px dashed #778c7f;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #778c7f;
line-height: 11px;
text-decoration: none;
background: url(../images/icons/access_arrow.gif) left 5px no-repeat;
}
#sidebar-left-accesswes a:hover {
color:#FFFFFF;
/*background-color: #535456;*/
text-decoration: none;
}


#sidebar-left-accesswes_login{
background-color:#D9D3A4;
font-family:Arial, Helvetica, sans-serif;
}

#sidebar-left-accesswes_login .aw_login{
background-color:#D9D3A4;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin: 0px 4px 0px 4px;
padding: 4px 0px 4px 14px;
color: #000;
}

#sidebar-left-accesswes_login input {
font-size:11px;
height: 15px;
border-width:1px;
border-style:solid;
border-color:#666;
}

#sidebar-left-accesswes_login a,  #sidebar-left-accesswes_login a:link, #sidebar-left-accesswes_login a:visited, #sidebar-left-accesswes_login a:active {
display: block;
margin: 0px 4px 0px 4px;
padding: 4px 0px 4px 14px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #778c7f;
line-height: 14px;
text-decoration: none;

}

#sidebar-left-accesswes_login a:hover {
color:#FFFFFF;
/*background-color: #535456;*/
text-decoration: none;
}

#sidebar-left-webinar{
background-color: #EEE;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;

}


#sidebar-left-webinar a,  #sidebar-left-webinar a:link, #sidebar-left-webinar a:visited, #sidebar-left-webinar a:active {
display: block;

border-bottom: 1px dashed #c8d0cb;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #000;
line-height: 14px;
text-decoration: none;

}
#sidebar-left-webinar a:hover {
color:#000;
/*background-color: #d9d3a4; */
text-decoration: none;
}
#sidebar-left-webinar p{
font-size:11px;
color: #000;
margin: 0px 4px 0px 6px;
padding: 6px 0px 6px 4px;
border-bottom: 1px solid #666; }

#sidebar-left-webinar a.sublink, #sidebar-left-webinar a.sublink:link, #sidebar-left-webinar a.sublink:visited, #sidebar-left-webinar a.sublink:active{
display: block;
margin: 0px 4px 0px 4px;
padding: 4px 0px 4px 2px;
border-bottom: 1px dashed #c8d0cb;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #f0d70d;
line-height: 11px;
text-decoration: none;
background-color:#496554;
}

#sidebar-left-webinar a.nav2,  #sidebar-left-webinar a.nav2:link, #sidebar-left-webinar a.nav2:visited, #sidebar-left-webinar a.nav2:active {
display: block;
margin: 0px 4px 0px 4px;
padding: 2px 4px 2px 2px;
border-bottom: 1px dashed #c8d0cb;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
line-height: 11px;
font-weight: normal;
text-decoration: none;
background-color: #496554;
}

#sidebar-left-webinar a.nav2:hover {
color:#f0d70d;
/*background-color: #d9d3a4; */
text-decoration: none;
}

#sidebar-left-webinar .p{
font-size:11px;
color: #ffffff;
font-weight:bold;
margin: 0px 4px 0px 6px;
padding: 6px 0px 6px 4px;
border-bottom: 1px dashed #c8d0cb; }

#sidebar-left-webinarR{
background-color: #993333;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
 
}
#sidebar-left-webinarR .p{
font-size:11px;
font-weight:bold;
color: #ffffff;
margin: 0px 4px 0px 6px;
padding: 6px 0px 6px 4px;
border-bottom: 1px dashed #c8d0cb; }

#sidebar-left-webinarR a,  #sidebar-left-webinarR a:link, #sidebar-left-webinarR a:visited, #sidebar-left-webinarR a:active {
display: block;
margin: 0px 4px 0px 4px;
padding: 6px 0px 6px 2px;
border-bottom: 1px dashed #c8d0cb;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #f0d70d;
line-height: 11px;
text-decoration: none;
background-color: #993333;
}
#sidebar-left-webinarR a:hover {
color:#ffffff;
background-color: #993333; 
text-decoration: none;
}

#sidebar-left-webinarR a.sublink, #sidebar-left-webinarR a.sublink:link, #sidebar-left-webinarR a.sublink:visited, #sidebar-left-webinarR a.sublink:active{
display: block;
margin: 0px 4px 0px 4px;
padding: 4px 0px 4px 2px;
border-bottom: 1px dashed #c8d0cb;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #f0d70d;
line-height: 11px;
text-decoration: none;
background-color:#993333;
}

#sidebar-left-webinarR a.nav2,  #sidebar-left-webinarR a.nav2:link, #sidebar-left-webinarR a.nav2:visited, #sidebar-left-webinarR a.nav2:active {
display: block;
margin: 0px 4px 0px 4px;
padding: 2px 4px 2px 2px;
border-bottom: 1px dashed #c8d0cb;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
line-height: 11px;
font-weight: normal;
text-decoration: none;
background-color: #993333;
}

#sidebar-left-webinarR a.nav2:hover {
color:#f0d70d;
/*background-color: #d9d3a4; */
text-decoration: none;
}
/* footer */
#region-footer {
/*width: 726px;
overflow: hidden;
border-right: 1px solid #6e6f71;
border-left: 1px solid #6e6f71;*/
background-color: #ecefee;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 9px;
color: #000;
line-height: 10px;
}
#region-footer  h5 {
margin: 0px 0px 0px 0px;
padding: 0px 5px 0px 10px;
font-size: 11px;
font-weight: bold;
color: #adb6b1;
line-height: 12px;
}
#region-footer .column {
/*float: left;*/
width: 117px;
padding: 0px 0px 0px 10px;
}
#region-footer  h6 {
margin: 0px 0px 0px 0px;
padding: 0px;
font-size: 9px;
color: #666;
line-height: 10px;
}
#region-footer a, #region-footer a:link, #region-footer a:visited, #region-footer a:active {
display: block;
color: #b9c3bd;
text-decoration: none;
}
#region-footer a:hover {
color: #333;
text-decoration: none;
}

 
.footer {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#666;
}

.footer a, #bottom .footer a:link, #bottom .footer a:visited, #bottom .footer a:active {
font-family:Arial, Helvetica, sans-serif;
color: #333;
text-decoration: none;
}

.footer a:hover {
font-family:Arial, Helvetica, sans-serif;
color: #b9c3bd;
text-decoration: none;
}

#siteMap{

font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}


#siteMap a,  #siteMap a:link, #siteMap a:visited, #siteMap a:active {
display: block;
margin: 0px 4px 0px 4px;
padding: 2px 0px 2px 2px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #496554;
line-height: 11px;
text-decoration: none;
border-bottom: 1px solid #c8d0cb;
background: #f4f6f5;
border-right: 1px solid #c8d0cb;
border-left: 1px solid #c8d0cb;

}
#siteMap a:hover {
color: #c8d0cb;
text-decoration: none;
}
#siteMap .header {
margin: 0px 0px 10px 4px;
padding: 0px 2px 0px 2px;
/*border-top: 1px solid #496554;
border-bottom: 2px solid #c8d0cb;
background: #f4f6f5;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;*/

}

#siteMap .header a, #siteMap .header a:link, #siteMap .header a:visited, #siteMap .header a:active {
margin: 0px 0px 10px 4px;
padding: 0px 2px 0px 2px;
/*border-top: 1px solid #496554;*/
border-bottom: 2px solid #c8d0cb;
background: #f4f6f5;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;

}

#siteMap .header a:hover {
margin: 0px 0px 10px 4px;
padding: 0px 2px 0px 2px;
/*border-top: 1px solid #496554;*/
border-bottom: 2px solid #c8d0cb;
background: #f4f6f5;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#496554;

}

#siteMap a.sublink, #siteMap a.sublink:link, #siteMap a.sublink:visited, #siteMap a.sublink:active{
display: block;
margin: 0px 4px 0px 4px;
padding: 2px 0px 2px 2px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color:#999999;
line-height: 11px;
text-decoration: none;
border-bottom: 1px solid #c8d0cb;
border-right: 1px solid #c8d0cb;
border-left: 1px solid #c8d0cb;
background: #f4f6f5;
width:98%;
}

#siteMap a.navigation-level,  #siteMap a.navigation-level:link, #siteMap a.navigation-level:visited, #siteMap a.navigation-level:active {
display: block;
margin: 0px 4px 0px 4px;
padding: 2px 0px 2px 2px;
/*border-bottom: 1px dashed #c8d0cb;*/
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
line-height: 11px;
text-decoration: none;
border-bottom: 1px solid #c8d0cb;
border-right: 1px solid #c8d0cb;
border-left: 1px solid #c8d0cb;
background: #f4f6f5;
width:98%;
}
#siteMap a.navigation-level:hover {
text-decoration:underline;
width:98%;
}
#siteMap a.navigation-level2,  #siteMap a.navigation-level2:link, #siteMap a.navigation-level2:visited, #siteMap a.navigation-level2:active {
display: block;
margin: 0px 4px 0px 4px;
padding: 2px 0px 2px 2px;
/*border-bottom: 1px dashed #c8d0cb;*/
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #496554;
line-height: 11px;
text-decoration: none;
border-bottom: 1px solid #c8d0cb;
border-right: 1px solid #c8d0cb;
border-left: 1px solid #c8d0cb;
background: #f4f6f5;
width:94%;
}
#siteMap a.navigation-level2:hover {
text-decoration:underline;
width:94%;
}

#webannouncement {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;

}

#webannouncement .announcementbg{
border-left:1px #ff6666 solid;
border-right: 1px #ff6666 solid;
}

#webannouncement .announcHead
{
	font-weight:bold;
	text-transform:uppercase;
	color:#F00;
	
	

}
#webannouncement p
{
		
	line-height: 14px;
	
}
#webannouncement a,  #webannouncement a:link, #webannouncement a:visited, #webannouncement a:active {

font-weight: none;
color: #006699;
line-height: 11px;
text-decoration: none;

}
#webannouncement a:hover {
color: #006699;
text-decoration: underline;

}

.page_title {/*font-family:Arial, Helvetica, sans-serif;*/
				font-size:12px;
				font-weight:bold;
				color:#000000;
				background-color:#FFCC33;
				line-height:20px;
				text-transform: none;
				height:20px;
				padding:4px 0px 4px 6px;
				 		
				}
.section_title {font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight:bold;
				color:#333333;
				}
	.acc_info {font-size:11px;
			color:#999999;
		}

.igparequired {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*font-weight: bold; */
	color:#F00;
	}
	
.cat_header
{
	background-color:#ffcc33;
	color:#000;
	padding: 4px;	
	font-weight:bold;
}
.cat_list
{
	padding: 4px;
	border: 1px solid #EEE;
}

/*doc req */
#body-content-main .docacc_h1 {
margin: 0px 0px 10px 0px;
padding: 4px 15px 4px 24px;
background:#EEE;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
background: url(../images/icons/collapse.gif) left 6px no-repeat;

}

#body-content-main .docacc_h2 {
margin: 0px 0px 10px 0px;
padding: 4px 15px 4px 24px;
background:#EEE;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
background: url(../images/icons/collapse.gif) left 6px no-repeat;

}


#body-content-main .docacc_expand {
	background-color:#EEE;
	background:url(../images/icons/expand.gif) left 6px no-repeat;
	
}
#body-content-main .docacc_h1 a, #body-content-main .docacc_h1 a:link, #body-content-main .docacc_h1 a:active, #body-content-main .docacc_h1 a:visited 
{
	margin: 0px 8px 0px 0px;
   padding: 4px 15px 4px 20px;
	color:#000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background: url(../images/icons/collapse.gif) left 4px no-repeat;
	
	
}

#body-content-main .docacc_h1 a:hover
{
	text-decoration:none;
	color:#000;	
	font-weight:bold;
	background-color:#EEE;
}




#body-content-main .docacc_h2 a, #body-content-main .docacc_h2 a:link, #body-content-main .docacc_h2 a:active, #body-content-main .docacc_h2 a:visited 
{
	margin: 0px 8px 0px 0px;
   padding: 4px 15px 4px 20px;
	color:#000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background: url(../images/icons/collapse.gif) left 4px no-repeat;
	
	
}

#body-content-main .docacc_h2 a:hover
{
	text-decoration:none;
	color:#000;	
	font-weight:bold;
	background-color:#EEE;
}
#body-content-main .docacc_collapse2{
margin: 0px 0px 10px 4px;
padding: 0px 0px 6px 14px;;
/*border-top: 4px solid #496554;
border-bottom: 1px solid #c8d0cb;*/
background: #fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;

}

#body-content-main .docacc_collapse{
margin: 0px 0px 10px 4px;
padding: 0px 0px 6px 14px;;
/*border-top: 4px solid #496554;
border-bottom: 1px solid #c8d0cb;*/
background: #fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;

}

#body-content-main .docacc_steps {
margin: 0px 0px 10px 0px;
padding: 8px 0px 8px 4px;
height: 46px;
background-color:#EEE;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#333;

}
.hrline{
	
border-bottom: 1px solid #ccc; 
	padding-top:10px;
	margin-bottom: 26px !important;
}

ul.check_list li:before
{content:'\2713';
  display:inline-block;
  color:#0066a4;
  padding:0 6px 4px 0;
  }
ul.check_list li{list-style-type:none;font-size:1em;}

/* google search */

.gsc-control-cse
{ height: 0px;
}

.gsc-search-box-tools .gsc-search-box .gsc-input
{
padding-right: 0px !important;
}
.gsc-search-box-tools .gsc-search-box .gsc-input
 
{
	background: url(../images/icons/RAS_Search.gif) 0% 50% no-repeat rgb(255, 255, 255) !important;
	
}
.gsc-search-box-tools .gsc-search-box .gsc-input:focus{
	background: none !important;
}
input.gsc-input 
{ 
	font-size: 14px !important;
	 
}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2
{
	 margin-top: 0px !important;
	 padding: 6px 20px !important;
}
cse .gsc-control-cse, .gsc-control-cse {
 padding: 0px !important;
}