body
{
	font-family:Arial;
	font-size:13px;
	line-height:17px;	
	color:#3F3F3F;
    margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
}
.table, td, tr 
{
    font-family:Arial;
	font-size:13px;
	line-height:17px;	
	color:#3F3F3F;
}
.table-text 
{
    font-family:Arial;
	font-size:12px;
	line-height:17px;	
	color:#3F3F3F;
}
.greenb 
{
    font-family:Arial;
	font-size:12px;
	line-height:17px;	
	color:#009966;
}

a
{
	font-family:Arial;
	font-size:13px;
	color:#3F3F3F;	
	text-decoration:none;
}
a:hover
{
	font-family:Arial;
	font-size:13px;
	color:#E54755;		
	text-decoration:none;	
}
.mail-link
{
	font-family:Arial;
	font-size:13px;
	color:#E54755;	
	text-decoration:underline;
}
a.mail-link:hover
{
	font-family:Arial;
	font-size:13px;
	color:#3F3F3F;		
	text-decoration:none;	
}
.tab-menu
	{
		font-family:Arial;
		color:#274B78;
		font-size:13px;
		background-color:##F0F3F8;
		cursor:pointer;
		font-weight:bold;
		text-decoration:underline;
	}
.tab-menu-sel
	{
		font-family:Arial;
		color:#274B78;
		font-size:13px;
		font-weight:bold;
		background-color:#D8E0EA;
		text-decoration:none;
		
	}

.tbl-txt
{
    font-family:Arial;
	color:#D3252A;
}

.right-menu
{
    font-family:Arial;
	font-size:13px;
	color:#3275A8;
	text-decoration:underline;
	font-weight:normal;
	
}
a.right-menu:hover
{
    font-family:Arial;
	font-size:13px;
	color:#035594;
	text-decoration:none;
	font-weight:none;
}
#float-left
{
float:left;
}
#main-img
{
width:420px;
height:154px;
float:left;
}
#right-banner
{
background-image:url(../images/right-banner.jpg); background-repeat:no-repeat;
width:471px;
height:154px;
float:left;
}
#banner-align
{
padding-left:50px;
padding-top:17px;
float:left;
}
#blue-box-bg
{
background-image:url(../images/bliue-box-bg.gif); background-repeat:no-repeat;
width:279px;
height:147px;
float:left;
}
#blue-bg-align
{
padding-left:20px;
padding-top:10px;
float:left;
}
.bullet
{
background-image:url(../images/bullet.gif); background-repeat:no-repeat;
background-position:0px 10px;
padding-left:12px;
padding-top:2px;
padding-bottom:2px;
}
#pink-box-bg
{
margin-top:10px;
margin-bottom:10px;
background-image:url(../images/pink-box-bg.gif); background-repeat:no-repeat;
width:279px;
height:239px;
float:left;
color:#D3252A;
}
#pink-bg-align
{
padding-left:20px;
padding-top:10px;
float:left;
color:#D3252A;
}
#grey-box-bg
{
margin-top:10px;
margin-bottom:10px;
background-image:url(../images/grey-box-bg.gif); background-repeat:no-repeat;
width:279px;
height:293px;
float:left;
color:#D3252A;
}
#grey-bg-align
{
padding-left:17px;
padding-top:7px;
float:left;
color:#31322A;
font-size:11px;
padding-right:10px;

}
#grey-txt
{
	font-family:Arial;
	font-size:11px;
	color:#31322A;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:10px;
	line-height:16px;
	
}

.grey-line
{
background-image:url(../images/grey-hori-line-bit.gif); background-repeat:repeat-x;
height:1px;
}
.blue-bg
{
background-image:url(../images/blue-box.gif);
width:191px;
padding-left:12px;
padding-top:10px;
padding-bottom:10px;
}
.highlight-menu
{
    font-family:Arial;
	font-size:11px;
	color:#3F3F3F;
	text-decoration:underline;
	font-weight:normal;
}
.highlight-menu:hover
{
    font-family:Arial;
	font-size:11px;
	color:#023166;
	text-decoration:none;
	font-weight:none;
}
.highlight-menu-sel
{
    font-family:verdana;
	font-size:11px;
	color:#023166;
	text-decoration:none;
	font-weight:none;
}
.blue-head
{
	font-family:Arial;
	font-size:16px;
	color:#034B88;	
	font-weight:bold;
}
.red-head
{
	font-family:Arial;
	font-size:16px;
	color:#D3252A;	
	font-weight:bold;
}
.grey-head
{
	font-family:Arial;
	font-size:16px;
	color:#31322A;	
	font-weight:bold;
}

.blue-box-head
{
	font-family:Arial;
	font-size:13px;
	color:#035594;	
	font-weight:bold;
}
.blue-box-head1
{
	font-family:Arial;
	font-size:13px;
	color:#035594;	
	font-weight:bold;
	padding-left:23px;
}
.heading
{
	font-family:Verdana;
	font-size:20px;
	color:#123863;	
	font-weight:bold;
}

.heading1
{
	font-family:Verdana;
	font-size:16px;
	color:#035594;	
	font-weight:bold;
}

.dark-grey
{
	font-family:Arial;
	font-size:13px;
	color:#1B5990;	
	font-weight:bold;
	text-decoration:underline;
}
.dark-grey:hover
{
	font-family:Arial;
	font-size:13px;
	color:#4489C1;	
	font-weight:bold;
	text-decoration:none;
}
.read
{
	font-family:Arial;
	font-size:13px;
	color:#1B5990;	
	font-weight:bold;
	text-decoration:underline;
	padding-right:7px;
}
.read:hover
{
	font-family:Arial;
	font-size:13px;
	color:#4489C1;	
	font-weight:bold;
	text-decoration:none;
	padding-right:7px;
}
.blue-link
{
	font-family:Arial;
	font-size:13px;
	color:#1B5990;	
	font-weight:normal;
	text-decoration:underline;
	padding-right:7px;
}
.blue-link:hover
{
	font-family:Arial;
	font-size:13px;
	color:#4489C1;	
	font-weight:normal;
	text-decoration:none;
	padding-right:7px;
}
.dark-grey1
{
	font-family:Arial;
	font-size:13px;
	color:#1B5990;	
	font-weight:bold;
	text-decoration:none;
}
.home-bott-box
{
	font-family:Arial;
	font-size:11px;
	color:#035594;
	text-decoration:none;
	font-weight:bold;
}
.log
{
	font-family:Arial;
	font-size:13px;
	color:#3F3F3F;	
	text-decoration:none;
}
a.log:hover
{
	font-family:Arial;
	font-size:13px;
	color:#E54755;		
	text-decoration:none;	
}
.foot-link
{
	font-family:Arial;
	font-size:12px;
	color:#3F3F3F;	
	text-decoration:none;
}
.foot-link:hover
{
	font-family:Arial;
	font-size:12px;
	color:#E54755;		
	text-decoration:underline;	
}
.red-bullet
{
background-image:url(../images/red-bullet.gif); background-repeat:no-repeat;
background-position:15px 7px;
padding:2px 0px 2px 30px;/*top,right,bott,left*/
}
.red-small-arrow
{
background-image:url(../images/red-small-arrow.gif); background-repeat:no-repeat;
background-position:2px 12px;
padding:7px 0px 2px 15px;/*top,right,bott,left*/
color:#035594
}

.left-menu
{
width:187px;
font-family:Arial;
font-size:12px;
color:#012A58;
text-decoration:none;
/*vertical-align:middle;*/
padding-left:23px;
padding-top:2px;
height:22px;
background-image:url(../images/left-mnu-off.gif); 
background-color:#BDCFDD;
background-repeat:no-repeat;
background-position:12px 10px;
display:block;
line-height:22px;

}
.left-menu:hover
{
font-family:Arial;
font-size:12px;
color:#012A58;
text-decoration:none;
background-image:url(../images/left-mnu-on.gif);
background-color:#E0EDF4;
background-position:12px 10px;
padding-left:23px;
height:22px;
padding-top:2px;
display: block;
line-height:22px;
}
.left-menu-sel
{
font-family:Arial;
font-size:12px;
color:#012A58;
text-decoration:none;
background-image:url(../images/left-mnu-on.gif);
background-color:#E0EDF4;
background-repeat:no-repeat;
background-position:12px 10px;
line-height:22px;
padding-left:23px;
padding-top:2px;
height:22px;
}

.horizontalmenu1 ul{
margin: 0;
padding: 0;
list-style-type: none;
height:22px;
z-index:100;
position:relative;
/*float:right;*/
}

/*Top level list items*/
.horizontalmenu1 ul li{
position: relative;
display: inline;
float: left;
height:22px;
}

/*Top level menu link items style*/
.horizontalmenu1 ul li a{
display: block;
text-decoration: none;
/*border: 1px solid #000000;*/
}
.horizontalmenu1 ul li a:hover{
display:block;
}
.horizontalmenu1 ul li ul{
left: 0;
top: 0;
margin-top: 1px;
position: absolute;
display:block;
visibility:hidden;
}

/*Sub level menu list items*/
.horizontalmenu1 ul li ul li{
display: inline;
float: none;
height:25px;
}

/* Sub level menu links style */
.horizontalmenu1 ul li ul li a{
font: normal 12px Arial;
background: #E0EDF4;
line-height:22px;
color:#014279;
background-image:url(../images/menu-red-arrow.gif); background-repeat:no-repeat;
background-position:5px 11px;
padding:3px 0px 0px 15px;
height:25px;
border-width: 0px 1px 1px 1px;
border-color:#C8DAE6;
border-style:solid;
}
.horizontalmenu1 ul li ul li a:hover{
background: #C8DAE6;
color:#033158;
font: normal 12px Arial;
line-height:22px;
background-image:url(../images/menu-blue-arrow.gif); background-repeat:no-repeat;
background-position:5px 11px;
padding:3px 0px 0px 15px;
height:25px;
border-width: 0px 1px 1px 1px;
border-color:#C8DAE6;
border-style:solid;
}

.horizontalmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
height:32px;
z-index:100;
position:relative;
/*float:right;*/
}

/*Top level list items*/
.horizontalmenu ul li{
position: relative;
display: inline;
float: left;
height:32px;
}

/*Top level menu link items style*/
.horizontalmenu ul li a{
display: block;
text-decoration: none;
/*border: 1px solid #000000;*/
}
.horizontalmenu ul li a:hover{
display:block;
}
.horizontalmenu ul li ul{
left: 0;
top: 0;
margin-top: 1px;
position: absolute;
display:block;
visibility:hidden;
}

/*Sub level menu list items*/
.horizontalmenu ul li ul li{
display: inline;
float: none;
height:25px;
}

/* Sub level menu links style */
.horizontalmenu ul li ul li a{
font: normal 12px Arial;
background: #E0EDF4;
line-height:22px;
color:#014279;
background-image:url(../images/menu-red-arrow.gif); background-repeat:no-repeat;
background-position:5px 11px;
padding:3px 0px 0px 15px;
height:25px;
border-width: 0px 1px 1px 1px;
border-color:#C8DAE6;
border-style:solid;
}
.horizontalmenu ul li ul li a:hover{
background: #C8DAE6;
color:#033158;
font: none 12px Arial;
line-height:22px;
background-image:url(../images/menu-blue-arrow.gif); background-repeat:no-repeat;
background-position:5px 11px;
padding:3px 0px 0px 15px;
height:25px;
border-width: 0px 1px 1px 1px;
border-color:#C8DAE6;
border-style:solid;
}



#logo
{
float:left;
width:203px;
padding-left:5px;
}
#menu-main
{
float:right;
width:681px;
height:52px;
}
#top-menu
{
width:681px;
float:right;

}
#login
{
float:right;
padding-bottom:5px;
}
#body-text-main
{
float:left;
width:546px;
}
#hori-line
{
width:288px;
float:left;
background-image:url(../images/grey-hori-line-bit.gif);
}
#foot-left
{
float:left;
}
#foot-right
{
float:right;
}
#hightlight
{
float:right;
padding:12px 10px 0px 0px;
}

.field
{
border : 1px solid #C6CBCF;
background-color : #FBFDFF;
color: #000000;
font:11px Arial;
padding-left:2px;
}
input.btnsubmit
	{
	height:17px;
	width:45px;
	color:#444444;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana;
	background-color:Transparent;
	background-repeat:no-repeat;
	background-image: url(../images/submit.gif);
	border-top: black 0pt solid; 
	border-left: black 0pt solid;
	border-right: black 0pt solid;  
	border-bottom: black 0pt solid;	        
}

.white-bold
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.pad-left
{
padding-left:15px;
}
.table-pad-left
{
padding-left:10px;
font-family:Arial;
	font-size:12px;
	color:#535353;	
	font-weight:bold;
	text-decoration:none;
}

#pad-left
{
padding-left:10px;
}
#h-dot
{
	background-image:url(../images/h-dot.gif);
	background-repeat:repeat-x;
	height:1px;
	float:left;
	width:280px;
}
#h-line-blue
{
	background-image:url(../images/blue-bit.gif);
	background-repeat:repeat-x;
/*	background-position:center middle;*/
	background-position:0px 25px;
	float:left;
	width:600px;
	height:50px;
}
#v-line-blue
{
	background-image:url(../images/blue-bit.gif);
	background-repeat:repeat-y;
	background-position:left;
/*	background-position:0px 17px;*/
	float:left;
	width:30px;
	height:100px;
}
#h-dot-gray
{
	background-image:url(../images/h-dot.gif);
	background-repeat:repeat-x;
	background-position:0px 30px;
	height:1px;
	float:left;
	width:630px;
	height:60px;
}
#h-dot-blue
{
	background-image:url(../images/blue-bit.gif);
	background-repeat:repeat-x;
	background-position:0px 30px;
	height:1px;
	float:left;
	width:630px;
	height:60px;
}

.desn
{
	font-family:Arial;
	font-size:12px;
	color:#035798;	
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}
.red-bold
{
	font-family:Arial;
	font-size:12px;
	color:#D3252A;	
	font-weight:bold;
	text-decoration:none;
}
.comp
{
	font-family:Arial;
	font-size:12px;
	color:#535353;	
	font-weight:bold;
	text-decoration:none;
}
.top-link
{
	font-family:Arial;
	font-size:12px;
	color:#035493;	
	text-decoration:none;
}
.top-link:hover
{
	font-family:Arial;
	font-size:12px;
	color:#D3242A;		
	text-decoration:underline;	
}
#client
{
	padding:10px 10px 10px 10px;
	width:165px;
	height:auto;
	border-color:#ECBDBD;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-top-style:solid;
	border-top-width:1px;
	background-image:url(../images/client-bg.gif);
	background-repeat:repeat-x;
}
.client-h
{
	font-family:Arial;
	font-size:12pt;
	color:#D3252A;	
	text-decoration:none;
	font-weight:bold;
	background-image:url(../images/icon-client.gif);
	background-position:140px 0px;
	background-repeat:no-repeat;
	height:40px;
}
.client-txt
{
	font-family:Arial;
	font-size:11px;
	color:#D3252A;	
	text-decoration:none;
	font-weight:none;
	line-height:19px;
	padding:0px 0px 10px 0px;
}
.more-link
{
	font-family:Arial;
	font-size:11px;
	color:#534F4F;	
	text-decoration:underline;
	font-weight:none;
}
.more-link:hover
{
	font-family:Arial;
	font-size:11px;
	color:#3F3F3F;		
	text-decoration:none;	
}
.client-detils
{
	font-family:Arial;
	font-size:11px;
	color:#050505;	
	text-decoration:none;
	font-weight:none;
	line-height:17px;
	padding:20px 0px 10px 0px;
	background-image:url(../images/h-dot-red.gif);
	background-repeat:repeat-x;
	background-position:0px 10px;
}

.admin-top-link
{
	font-family:Arial;
	font-size:12px;
	color:#034E8C;	
	text-decoration:none;
}
.admin-top-link:hover
{
	font-family:Arial;
	font-size:12px;
	color:#022038;		
	text-decoration:none;	
}
.scr-news { font-size:11px; color:#022038; }