﻿body 
{
	background-color:#FFFFFF;
	color:Black;
	font-size:12px;
	font-family:Arial;
	margin:0px;
}
.orange {
	COLOR: #fdab00;
}
.green {
	COLOR: #73b828;
}
.blue {
	COLOR: #0180c4;
}
.foot {
	FONT-SIZE: 9px; COLOR: #0180c4;
}
H1 {
	MARGIN-TOP: 10px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #999999;
}
P {
	FONT-SIZE: 12px; MARGIN: 5px 0px 2px; COLOR: #000000; TEXT-INDENT: 0px; LINE-HEIGHT: 17px; TEXT-ALIGN: justify;
}
UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; padding:0px;
}
LI {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px; COLOR: #DD2118; TEXT-INDENT: 0px; LINE-HEIGHT: 18px;
}
img
{
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	cursor:auto;
}
/* home page */
.mainbody
{
	width:980px;
	background-color:White;
}
.topline
{
	height:3px;
	background-color:#0445A9;	
}
.logotable
{
	width:100%;
	vertical-align:top;
}
.leftlogo
{
	width:15px;
	background-color:White;
	height:116px;
}
.leftbg
{
	background:#FFFFFF url('images/logo_left.gif') no-repeat top left;
	vertical-align:top;
	width:45px;
	height:116px;
}
.logos
{
	background:url('images/bg_logo.gif') repeat-x top left;
	vertical-align:top;
	width:920px;
	height:116px;
}
.footerline
{
	background-color:#666666;
	height:1px;
	line-height:1px;
}
.footerseperator
{
	background:url('images/footer_ver_line.gif') no-repeat top left;
	width:1px;
	height:64px;
}
.menu
{
	background:url('images/menu_bg.gif') no-repeat top right;
	height:357px;
	vertical-align:top;
}
.contentseperator
{
	background:url('images/ver_line1.gif') no-repeat bottom left;
	width:2px;
}
.contentseperator1
{
	background:url('images/ver_line1.gif') no-repeat bottom right;
	vertical-align:top;
}
.addresses
{
	font-weight:bold;
	color:#093456;
	font-size:12px;
	text-align:center;
	line-height:16px;
}
.footerbg
{
	background:url('images/bg_footer.gif') repeat-x top left;
	height:87px;
}
.copyright
{
	text-align:center;
	font-size:11px;
	color:#566165;
}
.helpline
{
	vertical-align: middle; 
	text-align: center; 
	line-height:19px; 
	font-size: 17px; 
	font-weight: bold; 
	color: #C90006;
}
.isocer
{
	font-size: 12px; 
	line-height:16px; 
	font-weight: bold; 
	color: #000000; 
	text-align: center; 
	vertical-align: middle;
}
.phnumber
{
	color: #0A3557; 
	font-weight: bold; 
	font-size: 16px; 
	text-align: center; 
	line-height:19px; 
	vertical-align: middle;
}
/* end home page */

/*  Index page */
.extensionhead
{
	color:white;
	text-align:center;
	vertical-align:middle;
	font-size:13px;
	font-weight:bold;
	height:31px;
	background-color:#01327E
}
.extensionbg
{
	height:305px;
	background:url('images/bg_exten_counter.jpg') repeat-y top left;
}
.bghelpline
{
	height:42px;
	background:url('images/bg_helpline.gif') repeat-x bottom left;
}
.style1
{
	width: 100%;
}
/* End Index Page*/

/* Button */
.button
{
	background:url('images/button.gif') no-repeat top left;
	text-decoration:none;
	height:33px;
	width:293px;
	text-align:left;
	vertical-align:top;	
	padding:6px 0px 0px 3px;
}
.links
{
	text-align:left;
	text-decoration:none;
	color:#017DC5;
	font-size:11px;
	vertical-align:top;
}
/* end Button */

/* Inner Pages */
.head
{
	font-size:17px;
	font-weight:bold;
	color:Black;
	line-height:19px;
	padding-bottom:10px;
}
.subheads
{
	font-size:12px;
	font-weight:bold;
	color:#CA101B;
}
/* End Inner Pages */

/* Login Page */

.login
{
	background:url('images/bg_login.gif') repeat-x top left;
	font-size: 13px; 
	font-weight: bold; 
	text-align: left; 
	vertical-align: middle; 
	padding-left: 10px; 
	color: #FFFFFF;
}
/* End Login Page */

/* Administrator Page */

.addbuttons
{
	background-color:#CB0909;
	font-size: 13px; 
	font-weight: bold; 
	text-align: center; 
	vertical-align: middle;
	height: 28px;
	color: #FFFFFF;
}
.addbuttons a, .addbuttons a:hover, .addbuttons a:visited, .addbuttons a:active
{
	color:white;
	text-decoration:none;
}
.addbuttons1
{
	background-color:black;
	font-size: 13px; 
	font-weight: bold; 
	text-align: center; 
	vertical-align: middle;
	height: 28px;
	color: #FFFFFF;
}
.addbuttons1 a, .addbuttons1 a:hover, .addbuttons1 a:visited, .addbuttons1 a:active
{
	color:white;
	text-decoration:none;
}
.imagetext
{
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
	color:Black;
}
.submunubg
{
	height:22px;
	background-color:#D4D4D4;
	color:#034DA2;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
}
/* End Administrator Page */

/* Accordion control */

.accordionHeaderCustomer
{
    border: 1px solid #CB0909;
    color: white;
    background-color: #CB0909;
	font-size: 13px; 
	font-weight: bold; 
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionContentCustomer
{
    background-color: #FCAAAA;
    border: 1px dashed #CB0909;
    border-top: none;
    padding: 10px;
    line-height:20px;
    padding-top: 10px;
}
.links1
{
	text-align:left;
	text-decoration:none;
	color:#034DA2;
	vertical-align:top;
}

/* End Accordion control */

/* News and Events Page */

.newshead
{
	font-size:12px;
	font-weight:bold;
	color:#0A3557;
	line-height:18px;
}
.newsdesc
{
	font-size:11px;
	color:#000000;
	line-height:15px;
}
.newsdate
{
	font-size:10px;
	font-style:italic;
	color:#848484;
}

/* End News and Events Page */

/* Grid view main */
.gridbody
{
    font-style :normal ;
    font-family :Arial ;
    color :Black ;
    height:40px;
    font-size :11px;
    text-align:left;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 1px; 
    padding-bottom: 1px;
    vertical-align:top;
}
.Alternategridbody 
{
    font-style :normal ;
    font-family :Arial ;
    color :Black ;
    font-size :12px;
    text-align:left;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 1px; 
    padding-bottom: 1px;
    vertical-align:top;
    background-color:#F6F6F6;
}
.gridbodyOffer
{
    font-style :normal ;
    font-family :Arial ;
    color :Black ;
    height:40px;
    font-size :11px;
    text-align:Center;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 1px; 
    padding-bottom: 1px;
    vertical-align:Middle;
}
.AlternategridbodyOffer
{
    font-style :normal ;
    font-family :Arial ;
    color :Black ;
    font-size :11px;
    height:40px;
    text-align:Center;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 1px; 
    padding-bottom: 1px;
    vertical-align:Middle;
    background-color:#F6F6F6;
}
/* End Grid view main */

.panelstyle
{
	padding:10px;
	background-color:#F9F9F9;
	border-color:#C9C9C9;
}
.formtable
{
	width:100%;
}
.emaillinks
{
	text-align:left;
	text-decoration:none;
	color:#017DC5;
	font-size:12px;
	vertical-align:top;
}
.label1
{
	line-height:20px;
	text-align:left;
	width:100px;
}
.textdisplay
{
	font-size:11px;
	font-weight:bold;
	line-height:17px;
	vertical-align:top;
	padding:2px 15px 0px 0px;
}
.textdisplay1
{
	font-size:11px;
	line-height:17px;
	vertical-align:top;
	padding:2px 15px 0px 0px;
}
