.bg-main
{
	background-color: #d4d4d4;
	background-image: url(../images/bg-main.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.normal-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #5c5c5c;
	text-decoration: none;
	text-align: justify;
}

.username-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #C0C0C0;
	text-decoration: none;
}
.blue-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #7a99ff;
	text-decoration: none;
}
.blue-text a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #7a99ff;
	text-decoration: none;
}
.blue-text a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #7a99ff;
	text-decoration: none;
}
.orange-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #ff7c00;
	text-decoration: none;
}
.grey-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #5c5c5c;
	text-decoration: none;
}
.grey-text a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #5c5c5c;
	text-decoration: none;
}
.grey-text a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #7a99ff;
	text-decoration: none;
}
.lightgrey-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #c3c3c3;
	text-decoration: none;
}
.link-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 25px;
	color: #ffffff;
	text-decoration: none;
}.soman{ display:inline;}
.soman h3{margin:0; padding:0; display:inline;}
.soman h3 a{text-decoration:none;color:#ffffff;}
.link-text a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 25px;
	color: #ffffff;
	text-decoration: none;
	height: 25px;
	display: block;
}
.link-text a:hover
{
	background-image: url(images/link-bg-h.jpg);
	background-repeat: repeat-x;
}
.toplink-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #ffffff;
	text-decoration: none;
}
.toplink-text a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #ffffff;
	text-decoration: none;
}
.toplink-text a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #ff7c00;
	text-decoration: none;
}
.head-blue
{
	font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 12pt;
	color: #7a99ff;
	text-decoration: none;
}
.head-darkblue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #004080;
	text-decoration: none;
}
.head-grey
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	line-height: normal;
	color: #A5C0C5;
	text-decoration: none;
}
.head-red
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	line-height: 14pt;
	color: #870047;
	text-decoration: none;
}

.input-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #5c5c5c;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #d9d9d9;
}
.border
{
	border: 6px solid #FFFFFF;
}
.border2
{
	border: 1px solid #cccccc;
}
.border1
{
	border-top-width: 6px;
	border-right-width: 6px;
	border-left-width: 6px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.top-corner
{
	background-image: url(../images/top-left.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
a.more-link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #7a99ff;
	text-decoration: none;
}


#leftPanel
{
	/*background-color:#E1E1E1;*/
}

#leftPanel ul
{
	padding: 0;
	margin: 0;
}

#leftPanel li.page_item
{
	padding: 15px 5px 0px 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 12pt;
	list-style: none;
	font-weight: bold;
	background: url(../images/bl_arrow_red.gif) no-repeat left top;
}

#leftPanel li.page_item a
{
	color: #004080;
	text-decoration: none;
}

#leftPanel li.current_page_item a
{
	color: #7a99ff;
}

#leftPanel li.page_item a:hover
{
	color: #7a99ff;
	text-decoration: none;
}
.seperator
{
	background: url(images/san.jpg) no-repeat left top;
}

.Featured-Services
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 15px;
	color: #004080;
	text-decoration: none;
}

a.Featured-Services:link, a.Featured-Services:active, a.Featured-Services:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #004080;
	line-height: 15px;
	text-decoration: none;
}

a.Featured-Services:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #7a99ff;
	line-height: 15px;
	text-decoration: none;
}

.links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #004080;
	text-decoration: underline;
}
a.links:link, a.links:active, a.links:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004080;
	line-height: 15px;
	text-decoration: none;
}

a.links:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7a99ff;
	line-height: 15px;
	text-decoration: underline;
}

.right-panel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #7a99ff;
	text-decoration: none;
}
.darkblue-text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #004080;
	text-decoration: none;
}
#pageContent p, td, th, span, div, a, h1, h2, h3, h4, h5, li, ol
{
	font-family: Arial, Helvetica, sans-serif;
}

.line_left
{
	border-left: 1px solid #bfc2c5;
}

.sh_right
{
	background-image: url(../images/box_rs.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.sh_bottom
{
	background-image: url(../images/box_bs.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.left_link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #323232;
	text-decoration: none;
	padding-left: 7px;
}

.table_header
{
	color: #FFFFFF;
	background-color: #959595;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
.table_row
{
	background-color: #f8f8f8;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	color: #5c5c5c;
	text-decoration: none;
}
.table_alternaterow
{
	background-color: #dddddd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #5c5c5c;
	text-decoration: none;
}
.notes
{
	color: #bc0054;
	font-weight: bold;
}
