﻿body 
{
	margin:0px;
	font-family:Calibri, Helvetica, Arial;
	font-size:12px;
	background:url('images/mosback.png');
	background-repeat:repeat-x;
}

.data
{
	margin:0px;
	font-family:Calibri, Helvetica, Arial;
	font-size:12px;
	font-weight:normal;
}
a:link {color:#565656;text-decoration:none;}
a:visited {color:#565656;text-decoration:none;}
a:hover {color:#FF0000;text-decoration:none;}

img
{
	border-style: none;
	border-color: inherit;
	border-width: 0;
}

.awardtag
{
	color:#A53436;
	font-weight:bolder;
	font-size:15px;
	padding-left:10px;
}
.awardtagp
{
	color:#A53436;
	font-weight:bold;
	text-align:right;
	padding-right:20px;
}
.wh
{
	width:940px;
	height:269px;
	border:0px;
}
.headerflink
{
	padding-top:10px;
	height:30px;
	font-weight:bold;
	padding-right:10px;
}

.headerblink
{
	height:30px;
	vertical-align:bottom;
	text-align:right;
	padding-bottom:5px;
}

.headercall
{
	padding:10px 10px 2px 0;
	color:#a90000;
	line-height:16px;

	font-weight:bold;
	font-size:16px;
}

.headercall a
{
	color: #a90000;
	height:14px;
}

.headercall a:hover
{
	color: #ff0000;
	height:14px;
}


.masterTleft
{
	width:180px;
	vertical-align:top;
	
	
}

.bodyborder
{
	background:#fff url('images/leftsideeffect.jpg') right;
	background-repeat:repeat-y;
	width:11px;

}

.bodyborderright
{
	background:#fff url('images/rightsideeffect.jpg');
	background-repeat:repeat-y;
	width:13px;
}

.bodytext
{
	width:600px;
	vertical-align:top;
	padding:0 16px 0 16px;
	text-align:justify;
}
	

.masterTMiddle
{
	width:940px;
	height:119px;
}

.masterTRight
{
	width:180px;
	vertical-align:top;
	padding-bottom:5px;
}

.bodyleft
{
	padding-left:30px;
	width:225px;
	vertical-align:top;
}
.pageheading
{
	font-family:Franklin Gothic Demi Cond, Helvetica, Calibri, Arial;
	color:#9f2e1c;
	font-size:20px;
	line-height:30px;
	padding-top:10px;
}

.pagesubheading
{
	font-family:Franklin Gothic Demi Cond, Helvetica, Calibri, Arial;
	color:#abaaaa;
	font-size:16px;
	height:30;
	

}

.padding10
{
	padding-left:10px;
}

.paddingtop5
{
	padding-top:5px;
}
.padding5
{
	padding-left:5px;
}

.paddingright
{
	padding-right:10px;
}
.servicepanelback
{
	background-color:#dddddd;
	line-height:26px;
}

.textalign
{
	text-align:center;
}

/* Navigation Link */
/*
ul{list-style-type:none;}
#navigation{margin-left:0px;}
#navigation {width:100%;height: 24px;padding: 0;font-family: Arial, Helvetica, sans;font-size: 12px;font-weight:normal;background: white url('Images/menu-bar-bg.png') no-repeat left top;
	margin-bottom: 0px;
}
#hornav_end {background:url('Images/menu-bar-end.png') top right no-repeat;width: 100%;padding:0;margin:0;z-index:100000; min-width:970px;}
#navigation li{	float: left;clear: none;padding: 0;position: relative;z-index: 10000;}
#navigation li ul {	position: absolute;width: 222px;padding: 0;z-index: 200;border-bottom:1px solid #b7b7b7; left:-1px;}
#navigation li ul li {font-size: 12px;font-weight:normal;position: relative;clear: both;background-color:#fff;border: none;border-right: 1px solid #b7b7b7;border-left: 1px solid #b7b7b7;height: 29px; }
#navigation li ul li.first-child {font-size: 12px;border-top: none;}
#navigation li ul li ul{position:absolute;xdisplay:none;width:auto;padding:0;z-index:200; margin-left:60px; margin-top:-29px;border-top:1px solid #b7b7b7;}
#navigation li ul li ul li{position:relative;clear:both; width:auto;background-color:#fff;border:none;border-right:1px solid #b7b7b7;border-left:1px solid #b7b7b7;height:28px;white-space:normal;}
#navigation ul a{color:black;display:block;height:29px;width:190px;line-height:26px;padding:0 5px 0 5px;text-decoration:none;}
#navigation ul a.kz{color:black;display:block;height:29px;width:275px;line-height:26px;padding:0 0 0 5px;text-decoration:none;}
#navigation ul a.anchor_hover {	color: white;background-color: #b7b7b7;}
#navigation ul ul {	left: 160px;position:absolute;z-index: 300;margin-top: -1px;}
#navigation .over {	display: block;margin-top: -1px;}
#navigation .nav_button {font-size: 12px;display: block;height: 30px;color: black;text-decoration: none;font-weight:bold;text-align: center;line-height: 30px;padding: 0 5px 0 5px;border-right: 1px solid #b7b7b7;background: transparent url('Images/menu-button-bg.png') -1px 0 no-repeat;}
#navigation .nodropdown {	background: transparent url('Images/menu-button-bg-nodrop.png') -1px 0 no-repeat;}
#navigation .nav_button small {font-size: 9px;text-transform: lowercase;}
#navigation .nav_button:hover {font-size: 12px;color: #000;background-position: left top;background-repeat: repeat-x;border-right: 1px solid #b7b7b7;}
#navigation li.first-child .nav_button {	border-left: none;background: url('Images/home-button.png') 0 0 no-repeat;font-weight:bold;}
#navigation li.first-child .nav_button:hover {	border-left: none;background-position: 0 -35px;font-weight:bold;}
#navigation li.last-child {	width: auto;}
#navigation ul li.last-child {	width: auto;}
#navigation li.last-child .nav_button {	text-align: center;border-right: 1px solid #b7b7b7;background: transparent url('Images/menu-button-bg.png') -1px 0 no-repeat;font-weight:bold;}
#navigation li.last-child .nav_button:hover {color: #000;background-position: left top;background-repeat: repeat-x;border-right: 1px solid #b7b7b7;}
.navNew {color:#ff0000;}
ul#navigation li.hasSubmenu:hover{color: #000;background-position: left top;background: transparent url('Images/menu-button-bg.png')}
ul#navigation li ul li.hasSubmenu:hover{ background-image:none; background-color:#b7b7b7;}
#navigation ul li ul a{width:300px;}

*/

ul.menu {list-style:none; margin:0; padding:0;}
ul.menu * {margin:0; padding:0;}
ul.menu a {display:block; color:#565656; text-decoration:none;}
ul.menu li {position:relative; float:left; margin-right:0px;font-weight:bold;}
ul.menu ul {position:absolute; top:23px;  background:#ffffcc; display:none; list-style:none;}
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none;  margin:0; text-align:right;}
ul.menu ul li a {display:block; padding:5px; font-weight:bold;}
ul.menu ul li a:hover {color:Maroon;}
ul.menu ul ul {left:148px; top:-1px;}
ul.menu .menuhlink {border-left:0px solid  #aaa;border-right:1px solid #aaa; padding:0 14px 0 14px;text-align:right;}
ul.menu .menuLlink {padding:0 18px 0 18px;text-align:right;}
ul.menu .menuRlink {padding:0 0 0 15px;text-align:right;}
ul.menu .menuhlink:hover, ul.menu .menuhover {color:#FF0000;}
ul.menu .menuLlink:hover, ul.menu .menuhover {color:#FF0000;}
ul.menu .menuRlink:hover, ul.menu .menuhover {color:#FF0000;}
ul.menu .topline {border-top:1px solid #aaa;}

.mlnk
{
	font-weight:bold;
	text-align:center;
	padding-right:5px;
	padding-left:5px;
}


.mlnkLast
{
	font-weight:bold;
	text-align:right;
	padding-right:10px;
	padding-left:5px;
}
.arrowservice
{
	color:#9f2e1c;
	width:10px;
	padding-left:10px;
	font-weight:bold;
}

.arrowlink
{
	color:#565656;
	width:240px;
	padding-left:5px;
	font-size:14px;
	font-weight:bold;
}

.bottomback
{
	background-color:#f8f8f6;
}

.bottombackcenter
{
	background-color:#f8f8f6;
	width:940px;
	text-align:center;
}

.bottomhead
{
	background:#d4d4d4;
	height:7px;
	
}

.bottomclass
{
	line-height:18px;
}

.WHYUSlogo
{
	vertical-align:top;
	width:100px;
	text-align:left;
}

.bulletwidth
{
	width:10px;
	vertical-align:top;
}

.paraheading
{
	font-weight:bold;
}
.parasubtext
{
	color:#565656;
	font-size:12px;
}

/* Accordion */
.accordionHeader
{
   /* border: 1px solid #2F4F4F;*/
  /*  background-color: #dddddd;*/
	
    padding:0 5px 5px 5px;
    margin-top: 5px;
    cursor: pointer;
   /* color: #BE2C13;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-size: 13px;
	font-weight: bold;*/
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #cccccc;
    /* background-color: #990000;*/
	font-size: 12px;
	font-weight: bold;
    padding:0 5px 5px 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #ffffff;
    border: 1px solid #cccccc;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.textHeadingCompany
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #660000;
	text-align:left;
	font-weight:bold;
}

.textVAlign
{
	vertical-align:top;
}

.goback
{
	cursor:pointer;
}

.leftsize
{
	width:90%;
}
.rightsize
{
	width:10%;
}

.boldunderline
{
	font-weight:bold;
	text-decoration:underline;
}

.borderbottom
{
	border-bottom:1px solid #cccccc;
}

.tablebltrb
{
	border-bottom:1px solid grey;
	border-left:1px solid grey;
	border-right:1px solid grey;
	border-top:1px solid grey;
}
