.bottom_link {
	font-family: verdana;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration:none;
	}

.bottom_link:hover {
	font-family: verdana;
	font-size: 12px;
	font-weight:bold;
	color: #054E9D;
	text-decoration:none;
	}

.link {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	line-height: 18px;
	}
.link:hover {
	font-family: verdana;
	font-size: 11px;
	color: #054E9D;
	text-decoration:none;
	line-height: 18px;
	}
.heading {
	font-family: verdana;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	}
.headingblue {
	font-family: verdana;
	font-size: 13px;
	color: #054E9D;
	font-weight: bold;
	}
	
	.headingblue_withmargin {
	font-family: verdana;
	font-size: 13px;
	color: #054E9D;
	font-weight: bold;
	margin-top:50px;
	}
	
	.headingbluebig {
	font-family: verdana;
	font-size: 15px;
	color: #054E9D;
	font-weight: bold;
	}
	.headingwhite {
	font-family: verdana;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	}
.headingmain {
	font-family: verdana;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	}
.headingmain:hover {
	font-family: verdana;
	font-size: 13px;
	color: #054E9D;
	font-weight: bold;
	text-decoration:none;
	}
.toptext {
	font-family: verdana;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	}
.midtextwithoutlink {
	font-family: verdana;
	font-size: 12px;
	color: #003399;
	text-decoration:none;
	}
.midtext {
	font-family: verdana;
	font-size: 12px;
	color: #003399;
	text-decoration:none;
	}
.midtext:hover {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	}

.text {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	}
.textsimple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	line-height: 18px;
	text-align: justify;
	}
	
	.textsimplesmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
	}
	
	.textwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
	}
	
	
	
	.textsimple1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	line-height: 18px;
	
	}
	
	
	.textsimple_brown {
	font-family: Verdana;
	font-size: 12px;
	color: #5B5B5B;
	text-decoration:none;
	line-height: 18px;
	
	}
	
	
	
.textsimpleblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #054E9D;
	text-decoration:none;
	}

.lefttext {
	font-family: verdana;
	font-size: 12px;
	text-decoration:none;
	background-image: url(Images/leftmenu_background.jpg);
	background-repeat: repeat-x;
	}
.lefttextt {
	font-family: verdana;
	font-size: 12px;
	text-decoration:none;
	}
.lefttextflat {
	font-family: verdana;
	font-size: 12px;
	color: #054E9D;
	font-weight:bold;
	text-decoration:none;
		}
.lefttextactive {
	font-family: verdana;
	font-size: 12px;
	color: #054E9D;
	font-weight:bold;
	text-decoration:none;
	background-image: url(Images/leftmenu_background.jpg);
	background-repeat: repeat-x;
	}

.menubase
{
background: url(images/menu_background.jpg)  repeat-x;
}

#menu {
	width: 980px;
	height: 36px;
	background: url(images/menu_background.jpg)  repeat-x;
	}
#menu ul {
	margin-left: 20px;
	margin-top:0;
	padding-right:0px;	
	padding-left:0px;
	padding-top:2px;
	list-style: none;
	}
#menu li {
	display: inline;
	margin-left:0px;
	padding-left:0px;
	}
#menu a 
	{
	display: block;
	float: left;
	margin-left:2px;
	background: url(images/patch.jpg)  repeat-x;
	height: 26px;
	padding-top:5px;
	padding-bottom:2px;
	padding-left:17px;
	padding-right:17px;
	text-decoration: none;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #000000;
	}
#menu a:hover 
	{
	background: url(images/blue.jpg)  repeat-x;
	color: #ffffff;
	}
	
	#menu .customerlogin a
	{
	background: url(images/blue.jpg)  repeat-x;
	color: #ffffff;
	}
#menu .active a {
	border: none;
	color: #E80732;
	}
.background {
	background-image: url(Images/background.jpg);
	background-repeat: repeat-x;
	}
.top 	{
	background-image: url(Images/top.jpg);
	background-repeat: repeat-x;
	height:84px;
	}

.leftmenu_background {
	background-image: url(Images/leftmenu_background.jpg);
	background-repeat: repeat-x;
	}	

.bottomleft {
	font-family: verdana;
	font-size: 10px;
	color: #054E9D;
	font-weight: bold;
	text-decoration:none;
	}

.bottom {
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	}

.bottomleft:hover {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	}
	
.border_table {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}
.line
{
background-image:url(Images/line.jpg);
background-repeat:repeat-x;
}

.text
{
font-family:verdana;
font-size:10px;
color:gray;
}



.formbackground 
{
	BORDER-RIGHT: #014EAA 1px solid;
    BORDER-TOP:  #014EAA 1px solid;
    FONT-SIZE: 10px;
	background-color:#deefff;
    BORDER-LEFT:  #014EAA 1px solid;
    WIDTH: 130px;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    BORDER-BOTTOM:  #014EAA 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    HEIGHT: 18px;
}


.filtertab {
	background-image: url(Images/filter.jpg);
	background-repeat: no-repeat;
}

.headingbluestories {
	font-family: verdana;
	font-size: 15px;
	color: #054E9D;
	font-weight: bold;
	text-decoration:none;
	}
	
	
	.glossymenu{
width: 100%;
 /*width of menu*/
}

.glossymenu a.menuitem{
font-family:verdana;
color:#003399;
padding-left:0px;
font-size:12px;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
text-decoration: none;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
padding-left:0px;
color: #003399;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
padding-left:0px;
color:black;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/

}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin-right: 20px;
margin-bottom:0;
margin-left:0;
margin-top:0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid #cbcbcb;

}

.glossymenu div.submenu ul li a{
	
	display: block;
	color: #003399;
	font-weight:bold;
	text-decoration: none;
	padding: 2px 0;
	padding-left: 10px;
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
}

.glossymenu div.submenu ul li a:hover{
color: #000000;
font-weight:bold;

}

.glossymenu1{
width: 100%;
 /*width of menu*/
}

.glossymenu1 a.menuitem{

font-family:verdana;
color:#000000;
padding-left:0px;
padding-top:8px;
padding-bottom:8px;
font-size:11px;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
text-decoration: none;
}

.glossymenu1 a.menuitem:hover{

color:#054E9D;
padding-left:0px;
}


.glossymenu1 a.menuitem:visited, .glossymenu1 .menuitem:active{
padding-left:0px;
color: #000000;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
right: 5px;
border: none;
}


.glossymenu1 div.submenu{ /*DIV that contains each sub menu*/

}

.glossymenu1 div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin-right: 0;
margin-bottom:0;
margin-left:0;
margin-top:0;
padding: 0;

}

.glossymenu1 div.submenu ul li a{
	
	display: block;
	color: #003399;
	background-image:url(Images/bullet.jpg);
	background-repeat:no-repeat;
	background-position:left;
	font-weight:bold;
	text-decoration: none;
	padding-bottom:5px;
	padding-top:0;
	padding-right:0;
	padding-left: 15px;
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	
}

.glossymenu1 div.submenu ul li a:hover{
color: #000000;
font-weight:bold;

}

.verline
{
background-image:url(Images/veri_line.gif);
background-repeat:repeat-y;
background-position:center;
}

.helpfont
{
	font-family:verdana;
	font-size:24px;
	color:#0050AB;
}
.helpfont2
{
font-family:verdana;
font-size:34px;
color:#5595E4;
}

.helpfont3
{
	font-family:verdana;
	font-size:24px;
	color:#525252;
}
