/** ----------- Home Page Styles ------------- **/
	.fixed11 { 
		font-size: 11px !important;
	}
	body{
		margin: 0px 0px 0px 0px; 
		padding: 0px 0px 0px 0px;
		text-align : center;
	}
	a { 
		color: #000051;
	}
	.container{
		margin: 0px auto 0px auto;
		padding: 0px 0px 0px 0px;
		width: 943px;
		font-family: verdana;
		font-size: 11px !important;
		color: #2f4460;
		clear:both;	
	}
	.top{
		background-image:url("images/banner_bg.gif");
		background-repeat: no-repeat;
		background-position: top left;
		clear: both;
		text-align : left;
		width: 943px;
		height: 122px;
	}
	.top_a{
		color: #2f4460;
		text-decoration: none;
		font-size: 12px !important;
		padding: 0px 0px 0px 0px;
		margin: 0px 10px 0px 10px;
	}
	.top_menu{
		margin: 84px 0px 0px 0px;
		float: right;	
		font-size: 12px !important;
	}
	.mar_left{
		margin-left: 0px;
		margin-right: 0px;	
	}
	.main_menu{
		text-align:left;
		width: 943px;
		height: 46px;	
		margin: 0px;
	}
	.menu_item{
		text-align:left;
		float:left;
		height: 46px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.main_img{
		background-image: url("images/head_img.jpg");
		background-repeat: no-repeat;
		background-position: bottom left;
		height: 261px;
		width: 943px;
	}
	.head01{
		height: 39px;
		width: 943px;
		text-align: left;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font-size: 11px !important;
		color: #838081;
	}	
	.head01_p{
		margin: 16px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.sub_block_cont{
		clear:both;
		width: 943px;
		text-align: left;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;		
	}
	.sub_block{
		background-repeat: no-repeat;
		background-position: top left;
		width: 204px;
		float: left;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 10px 0px;		
	}
	.sub_block_end{
		margin: 0px 0px 0px 0px;	
	}
	.sub_block_h1{
		width:150px;
		height:18px;
		font-weight: 500;
		color:#e11f26;
		margin: 5px 0px 0px 26px;
		padding: 0px 0px 0px 0px;
	}
	#sub_block_h2{
		width:200px;
		height:160px;	
		color: #000051;
		font-size: 10px !important;
		margin: 5px 0px 0px 0px;
		padding: 0px 0px 0px 0px;			
	}	
	#sub_block_h2 a { 
		text-decoration: none;
	}
	#sub_block_h2 p { 
		margin: 0px;
		padding-bottom: 7px;
	}
	
	.sub_block_t{
		width:200px;
		height:102px;	
		color: #838081;
		font-size: 9px !important;
	}	
	.sub_block_a{
		text-decoration: none;
		color: #000051;
	}
	.sub_block_butt{
		background-image: url("images/learn_more.gif");
		background-repeat: no-repeat;
		background-position: top left;
		width:205px;
		height:21px;	
	}
	.foeter{
		clear:both;
		width:943px;
		border-top: 1px solid #7f7f8f;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;		
	}
	.foet_left{
		margin: 27px 0px 0px 0px;
		width: 215px;
		float:left;
		text-align: left;
		color: #838081;
	}
	.foet_right{
		margin: 27px 0px 0px 0px;
		width: 718px;
		float:left;
		color: #2f4460;	
	}
	.foet_a{
		color: #2f4460;
		text-decoration: none;
	}
	
	.test_border{
		border: 1px solid #cc0000;
	}
/** ----------- End Home Page Styles ------------- **/

/** ----------- Start Main Content  ------------- **/
	h1 {
		margin: 0px;
		padding: 0px;
		font-family: verdana;
		font-size: 30px !important;
		color: #000051;
		font-weight: normal;
		line-height: 30px;
	}
	.intro {
		font-family: verdana;
		font-size: 21px !important;
		color: #908c81;
		font-weight: normal;
	}
	#maincontent { 
		font-family: Verdana;
		font-size: 12px;
		color: #6d6b6c
	}
	#maincontent hr { 
	  border: 1;
	  height: 1px;
	  width: 100%;
  	  color: #6d6b6c;
	}
	#maincontent h2 {
		color: #e01b22;
		font-size: 14px;
	}
	#maincontent h3 {
		color: #000051;
		font-size: 12px;
		margin: 0px;
		padding: 0px;
	}
	#maincontent h4 {
		color: #000051;
		font-size: 12px;
		font-weight: normal;
	}
	#maincontent p { 
		line-height: 150%;
	}
	#maincontent li { 
		line-height: 150%;
	}
	.blue { 
		color: #000051;
		font-size: 10px !important;
	}
	.red { 
		color: #e11f26;
		font-size: 10px !important;
	}
/** ----------- End Main Content  ------------- **/

/** ----------- Start Left Menu  ------------- **/

	#leftcolumn { 
		width: 210px;
		float: left;
		margin: 0px;
		padding: 0px;
		text-align: left;
	}
	#rightcolumn { 
		width: 730px;
		float: left;
	}
	.leftmain { 
		background-image:url("images/left_menu.gif");
		background-repeat: no-repeat;
		background-position: top left;
		width: 187px;
		height: 19px;
		clear: both;
		color: white;
		font-family: Verdana;
		font-size: 11px !important;
		text-align: left;
		padding-left: 12px;
		padding-top: 4px;
		font-weight: bold;
		text-transform: uppercase;
	}
	.leftmenu { 
		font-family: Verdana;
		text-align: left;
		font-weight: bold;
		padding-left: 12px;
		padding-top: 7px;
		background-image:url("images/redarrow.gif");
		background-repeat: no-repeat;
		background-position: center left;	
		height: 19px;
		width: 175px;
		border-bottom: 1px solid #c8c5bc;
	}
	#leftmenu a { 
		font-size: 11px !important;
	}
	#leftcolumn a { 
		text-decoration: none;
		color: #000051;
	}
	.leftmenublock { 
		margin-bottom: 60px;
	}
	#rightblock { 	
		float: right;
		width: 220px;
	}
/** ----------- End Left Menu  ------------- **/
/** ----------- Start Help You Menu  ------------- **/
	#helpyou { 
		background-image:url("images/howcanwehelpyou.gif");
		background-repeat: no-repeat;
		background-position: top left;	
		height: 65px;
		width: 187px;
		xmargin-top: 75px;
		margin-bottom: 35px;
		font-family: Verdana; 
	}
	#helpyou p { 
		color: white;
		margin: 0px;
		font-size: 11px !important;
		padding-left: 12px;
		padding-top: 6px;
		font-weight: bold;
		padding-bottom: 14px;
	}
	#helpyou a {
		font-size: 11px !important;
	}
	#inforequest {
                background-image:url("images/inforequest.gif");
                background-repeat: no-repeat;
                background-position: top left;
                height: 95px;
                width: 187px;
                xmargin-top: 75px;
                margin-bottom: 35px;
                font-family: Verdana;
        }
        #inforequest p {
                color: white;
                margin: 0px;
                font-size: 11px !important;
                padding-left: 12px;
                padding-top: 6px;
                font-weight: bold;
                padding-bottom: 14px;
        }
        #inforequest a {
                font-size: 11px !important;
	}
/** ----------- End Help You Menu  ------------- **/

	.pagetools { 
		color: #666364;
		font-size: 9px !important;
		float: right;
	}
	.breadcrum { 
		border-top: 1px solid #7f7f8f; 
		width: 731px; 
		height: 34px; 
		text-align: left; 
		padding-left: 212px; 
		color: #666364; 
		font-family: Verdana; 
		font-size: 10px !important;
		font-weight: bold;
		padding-top: 24px;
	}
	.relatedcontent { 
		margin-left: 10px; 
		width: 215px; 
		float: right; 
		margin-bottom: 60px;
	}
	#leftlevel2 {
		background-color: #e5e5e5;
		padding-left: 12px;
		padding-top: 0px;
		margin-top: 0px;
		width: 175px;
		font-size: 10px !important;
	} 
	#leftlevel2 li { 
		list-style-type:none;
		list-style-position:outside; 
		padding-left: 3px;
		margin: 0px;
		text-align: left;
		padding-bottom: 8px;
		color: #6d6b6c;
		font-size: 10px !important;
		font-weight: bold;
	}
	#leftlevel2 li a { 
		color: #6d6b6c;
		font-size: 10px !important;
	}
	.leftmain2 {
		padding-bottom: 8px;
		padding-top: 8px;
		background-image:url("images/downarrow.gif");
		background-repeat: no-repeat;
		background-position: center right;
		margin-right: 7px;
		font-weight: bold;
	}
/** ----------- Start Related Content ------------- **/
	#relatedcontent { 
		width: 204px;
		background-color: #e5e5e5;
		font-size: 11px !important;
		float: right;
	}
	#relatedcontent h1 { 
		background-image:url("images/relatedcontent.gif");
		background-repeat: no-repeat;
		background-position: top left;
		color: white;
		font-size: 11px !important;
		font-family: verdana;
		padding-left: 11px;
		border-bottom: 2px solid white;
		font-weight: bold;
	}
	#relatedcontent h2 { 
		margin-top: 0px;
		font-size: 11px !important;
		background-image:url("images/insight.gif");
		background-repeat: no-repeat;
		background-position: top left;
		height: 16px;
		padding-top: 4px;
		padding-left: 25px;
	}
	.relatedtop { 
		border-top: 1px solid #c8c5bc;
		padding-top: 8px;	
	}
	.relatedcontent_text {
		padding-left: 12px;
		padding-right: 8px;
	}
	#relatedcontent h3 { 
		font-size: 11px !important;
		margin: 0px;
		padding: 0px;
		line-height: 5px;
	}
	#relatedcontent p { 
		font-size: 11px !important;
		margin: 0px;
		padding-bottom: 15px;
		padding-top: 5px;
	}
	#relatedcontent a { 
		color: #000051;
		font-size: 11px !important;
		text-decoration: none;
		font-weight: bold;
	}

/** ----------- End Related Content ------------- **/
#awardsbanner { 
	display: none;
}

#hiddenModalContent {
	position: absolute;
	z-index: 100; 
	top: 220px; 
	text-align: left; 
	left: 33%; 
	width: 290px; 
	display: none;
}
#hiddenModalContent h1 { 
	font-family: Arial;
	font-size: 20px !important;
	font-weight: normal;
	padding-top: 15px;
}
#hiddenModalContent p { 
	font-family: Arial;
        font-size: 12px !important;
}
#sending { 
	padding-top: 10px;
	font-size: 16px !important;
	font-weight: bold;
}
.homepagetext { 
	text-align: left; 
	padding-left: 380px;
	font-family: Helvetica; 
	font-size: 60px !important;
	color: #000051; 
	padding-top: 40px
}

/** Contact Us Table Style **/
#tablestyle table { 
	width: 498px;
	font-family: Arial;
	font-size: 12px;
}
#tablestyle { 
	xborder-top: 1px solid #C8C5BC;
	xborder-bottom: 1px solid #C8C5BC;
	padding-top: 15px;
	padding-bottom: 15px;
	width: 498px;
	color: black;
}
#tablestyle td { 
	height: 26px;
	font-size: 12px;
}
#tablestyle input[type=text] { 
	width: 220px;
}
#tablestyle select { 
	width: 220px;
	font-family: Arial;
	font-size: 12px;
}
#tablestyle textarea { 
	width: 220px;
}
/** End Contact Us Table Style **/

/** POP Up Bubble for Emailing **/
#dialog { 
	background-image:url("images/emailafriend.gif");
	background-repeat: no-repeat;
 	background-position: top left;
	width: 252px;
	height: 269px;
	position: absolute;
	left: 40%;
	top: 280px;
	text-align: left;
	padding-left: 10px;
	padding-top: 10px;
	font-size: 12px;
	color: white;
}
#dialog h1 { 
	font-size: 14px !important;
	color: white;
}
#dialog input[type=text], #dialog textarea { 
	width: 227px;
}
#dialog .but {
	background-color: #D8D4C9;
	color: #E01B22
	font-size: 10px;
	width: 114px;
	text-align: left;
}
#dialog p { 
	padding-top: 9px;
	margin-top: 0px;
	padding-bottom: 8px;
	margin-bottom: 0px;
}
/** End POP Up Bubble for Emailing **/

/** Home Page POP Up **/
.homebubble { 
	background-image: url(images/homebubble.gif);
        background-repeat: no-repeat;
        background-position: top left;
        width: 252px;
        height: 209px;
        position: absolute;
        filter:alpha(opacity=90);
        -moz-opacity:.9;
        opacity:.9;
}
.homebubbletext { 
	width: 224px;
       	height: 209px;
       	color: white;
       	position: absolute;
	font-size: 10px !important;
       	text-align: left;
       	padding: 12px;
	line-height: 150%;
}		
.bubble1, #bubble1, #b1 { 
	margin-left: 25px;
	position: absolute;
	width: 232px;
	text-align: left;
    padding: 12px;
    color: white;
	cursor: pointer;
}
.offb1 { 
	height: 29px;	
	margin-top: 275px;
}
.overb1 { 
    margin-top: 80px;
    height: 229px;	
}
#b1, #b2, #b3 { 
    background-color: white;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    opacity:0;
}
.bubble2, #bubble2, #b2 {
   margin-left: 390px;
   position: absolute;
   width: 232px;
   text-align: left;
   padding: 12px;
   color: white;
   cursor: pointer;
}
.bubble3, #bubble3, #b3 {
   margin-left: 673px;
   xmargin-top: 80px;
   position: absolute;
   width: 232px;
   text-align: left;
   padding: 12px;
   color: white;
   cursor: pointer;
}
#bubble h1 { 
	font-size: 12px !important;
	font-weight: bold;
	color: white;
	font-family: Arial;
	padding: 0px;
	margin: 0px;
	line-height: 12px;
}
#bubble a { 
	text-decoration: none; 
	color: white;
	font-weight: bold;
}
#bubble hr { 
	height: 1px;
	border-style: none;
	color: white;
	background-color: white;
}
/** End Home Page POP UP **/
/** Thank you menu **/
.saythankyou {
		background-color: #cccccc; width: 187px; padding-top: 5px; padding-bottom: 5px; text-align: center;
        }

