body {background-image:url('../images/BlueStripeBKG.jpg');background-color: #FFFFFF;margin:0px;padding:0px;color: #416271; font-style:normal; font-variant:normal; font-weight:normal; font-size:10px; font-family:verdana, arial, helvetica}
#store {background-image:url('../images/GreenStripeBKG.jpg');background-color: #FFFFFF;margin:0px;padding:0px;color: #416271; font-style:normal; font-variant:normal; font-weight:normal; font-size:10px; font-family:verdana, arial, helvetica}

h1{padding:5px 0 5px 0;margin:0px;font-size:18px;color:#FFFFFF;}

h2{padding:5px 0 5px 0;margin:0px;font-size:18px;color:#f7951e;}

h3{padding:0 0 5px 0;margin:0px;font-size:12px;color:#4287d4;}
h3 a{padding:0 0 5px 0;margin:0px;font-size:12px;color:#4287d4;text-decoration:none;}

h4{padding:0 0 10px 0;margin:0px;font-size:14px;color:#7ea743;}

p{text-align:justify;padding:2px 0 2px 0;margin:0px;line-height:15px;}

p.white{color:#FFFFFF;}
p.green{color:#d4f0ba;}
p.clear{clear:both;padding:10px 0 0 0;}

img.left_img{border:2px #4287d4 solid;float:left;margin:8px 10px 0 0 ;}
img.left_imgNon{border: 0px;float:left;margin:0 10px 0 0 ;}
img.right_img{border:2px #4287d4 solid;float:right;margin:8px 0 0 10px ;}
img.right_imgNon{border: 0px;float:right;margin:0 0 0 10px;}
img.PartnerLogo{border: 0px;margin:0 0 0 15px ;}
img.gallery{border:1px #4287d4 solid;float:left;margin: 0 0 0 0 ;}


img.box_img{float:left;padding:0 20px 0 0 ;}
img.box_imgR{float:right;padding:0 0 0 20px ;}

div .ie6Only { display: none; }

#main_container{width:900px;height:auto;margin:auto;background-color:#FFFFFF; border: 1px solid #416271; }

#header{width:900px;height:126px;background-image:url('../images/Header/HEADERMain.jpg');}
#headerStore{width:900px;height:126px;background-image:url('../images/Header/HeaderStore.jpg');}


/*----------------------menu-------------------------*/
#nav{width:900px;height:30px;/*background-image:url('../images/Nav/NavBarBkg2.jpg');*/background-color:#243b7f;font-family:Arial, Helvetica, sans-serif; font-size:13px; }

/*#nav{float:left;padding:0px;clear:both;background-color:#416271;}*/

#nav ul{list-style:none;padding:0;margin:auto;display:block;}
#nav ul li{list-style:none;display:inline;float:left;width:auto;padding:0,0,0,0px;line-height:30px; }
#nav ul li a{height:30px; width: auto;float:left;text-decoration:none;padding:0 0 0 25px; margin:0px 15px 0px 15px;color:#fff;text-align:center;}
#nav ul li a:hover{height:28px;width: auto; text-decoration:underline;color: #fff;background:url('../images/menu_arrow.gif') no-repeat left;; padding-left:25px; padding-right:0; padding-top:0; padding-bottom:0}



/*----------------Page Header-----------*/
.DS{width:900px;height:25px;clear:both; background:url('../images/PageHeader/PageHeaderDS25.jpg');}
.PageHeader{width:900px;height:185px;clear:both;}
.PageHeaderApply{width:900px;height:185px;clear:both; background:url('../images/PageHeader/PageHeaderApply.jpg');}
.PageHeaderApplyNew{width:900px;height:185px;clear:both; background:url('../images/PageHeader/PageHeaderApplyNew.jpg');}
.PageHeaderApplyReturn{width:900px;height:185px;clear:both; background:url('../images/PageHeader/PageHeaderApplyReturn2.jpg');}
.PageHeaderApplySoon{width:900px;height:185px;clear:both; background:url('../images/PageHeader/PageHeaderApplySoon.jpg');}
.PageHeaderApplyClosed{width:900px;height:185px;clear:both; background:url('../images/PageHeader/PageHeaderApplyClosed.jpg');}
.PageHeaderApplyDate{width:900px;height:185px;clear:both; background:url('../images/PageHeader/PageHeaderApplyDate.jpg');}
.PageHeaderMedical{width:900px;height:185px;clear:both; background:url('../images/PageHeader/PageHeaderMedical.jpg');}
.PageHeaderSummit{width:900px;height:185px;clear:both; background:url('../images/PageHeader/PageHeaderSummit.jpg');}
.PageHeaderWE3{width:900px;height:185px;clear:both; background:url('../images/PageHeader/PageHeaderWE3.jpg');}


.text_content{width:350px;float:left;padding:20px 0 0 20px;}

.read_more{width:101px;height:29px;float:right;padding:0px;background:url('../images/read_more_bg.gif') no-repeat center;line-height:29px;text-align:center}
.read_more a{text-decoration:none;color:#FFFFFF;}

.read_more_link{width: auto;float:right; padding:0 3px 3px 0;}
.read_more_link a{padding:0px 25px 0px 0px; text-decoration:none;color:#f7941d; background: url('../images/orange_bullet.gif') no-repeat right;}



/*----------------------left navigation-------------------------*/
#left_nav{width:260px;float:left;padding:0;margin:0; background:url('../images/left_content_bg.gif') repeat-x top; border-top:1px gray solid;border-right:2px gray solid;}

#left_nav ul{list-style:none;margin: auto;padding:0; font-family:Arial, Helvetica, sans-serif;font-weight:bold; font-size:12px;}
#left_nav ul li			{display:block;list-style:none;width:auto;padding:4px;border-bottom:1px #243b7f dashed; margin:0;}
#left_nav ul li:hover 	{display:block;list-style:none;width:auto;padding:4px;background: blue url('../images/Sidebar/Middle.gif') repeat-y; margin:0;}


#left_nav ul li a		{min-height:18px;display:block;width:220px;text-decoration:none;padding:0 0 0 35px;color:#243b7f;background:url('../images/LeftNavBullet5.gif') no-repeat left;background-position:10px 0px;}
#left_nav ul li a:hover	{min-height:18px;display:block;width:220px;text-decoration:none;padding:0 0 0 35px;color:#FFFFFF;background: url('../images/LeftNavBullet5Hover.gif') no-repeat left;background-position:10px 0px;}

#left_nav .contact{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#FFFFFF;width:270px;height:145px;padding:54px 5px 10px 15px; margin:5px 0px 0x 0px;background:url('../images/VitalBKG.gif') no-repeat 0px 0px;} 



/*--------------------------main_content-------------------*/

#main_content{width:auto;height:auto;clear:both;}

#left_content{width:300px;height:auto;margin:10px 0 0 0;float:left;padding:0;}
#font-family li{padding:5px;}

.LeftWrapper {width:100%;height:auto;padding:0;margin:0}

.WrapAround {margin:0 0 0 -11px;padding:0;}
.WrapAroundMiddle {width: 300px; background: blue url('../images/Sidebar/Middle.gif') repeat-y;}
.WrapAroundMiddle h3 {color:#b2b3b4}
.WrapAroundMiddle h3 a {color:#b2b3b4}
.WrapAroundMiddle h3 a:hover {color:#FFFFFF}
.WrapAroundMiddle a       {color:#FFFFFF;font-style:underline;font-weight:bold;}

.WrapReadMore {margin:0 0 0 200px; text-decoration:none;color:#f7941d; font:24px; font-weight:bold;}

.WrapAroundMiddle ul{list-style:none;margin: auto;padding:0; font-family:Arial, Helvetica, sans-serif;font-weight:bold; font-size:12px;}
.WrapAroundMiddle ul li			{display:block;list-style:none;width:auto;padding:4px;border-bottom:1px #b2b3b4 dashed; margin:0;}
.WrapAroundMiddle ul li:hover 	{display:block;list-style:none;width:auto;padding:4px;background:#4287d4; margin:0;}
.WrapAroundMiddle ul li a		{min-height:20px;display:block;width:220px;text-decoration:none;padding:0 0 0 35px;color:#FFFFFF;background:url('../images/LeftNavBullet5Hover.gif') no-repeat left;background-position:10px 0px;}
.WrapAroundMiddle ul li a:hover	{min-height:20px;display:block;width:220px;text-decoration:none;padding:0 0 0 35px;color:#FFFFFF;background: url('../images/LeftNavBullet5Hover.gif') no-repeat left;background-position:10px 0px;}

.WrapAroundMiddle ol{width:240px;margin:auto;padding:0; font-family:Arial, Helvetica, sans-serif;font-size:12px;}




.Vital {width:270px; margin: 0 0 0 10px; color:white;}

#right_content{width:550px;height:auto;margin:0;float:right;padding:10px 20px 10px 0px;}
#right_content .Logo {float:right; border: 0;}
#right_content .LogoLeft {float:left; border: 0;}
#right_content li{padding:5px;}

.RightStory{height:auto;padding:10px 0 10px 0;border-bottom:1px #416271 dashed; overflow:auto}
.RightStoryFixed{height:110px;padding:10px 0 5px 0;border-bottom:1px #416271 dashed;}

#single_content{width:320px;height:auto;margin:10px;float:left;padding:10px;}



/*----------------------top right navigation-------------------------*/
#right_nav{width:263px;height: auto;padding:20px 50px 0 0; float:right;}

#right_nav ul{list-style:none;margin: auto;display:block; padding:0px;}

#right_nav ul li{list-style:none;display:block;width:auto;height:29px;padding:0px;line-height:29px;}

#right_nav ul li a{height:29px;display:block; width:263px;text-decoration:none;color:#d4f0ba;background:url('../images/right_nav.gif') no-repeat 0px 0px;
margin-left:0; margin-right:0; margin-top:0; margin-bottom:7px; padding-left:35px; padding-right:0; padding-top:0; padding-bottom:0}

#right_nav ul li a:hover{height:29px;display:block;width:263px;text-decoration:none;color: #d4f0ba;background:url('../images/right_nav_a.gif') no-repeat 0px 0px;margin-left:0; margin-right:0; margin-top:0; margin-bottom:7px; padding-left:35px; padding-right:0; padding-top:0; padding-bottom:0}

#right_nav ul li a.current{height:29px;display:block;width:263px;text-decoration:none;color: #d4f0ba;background:url('../images/right_nav_a.gif') no-repeat 0px 0px;margin-left:0; margin-right:0; margin-top:0; margin-bottom:7px; padding-left:35px; padding-right:0; padding-top:0; padding-bottom:0}



.search_box{width:267px;height:124px;float:left;background:url('../images/search_box_bg.gif') no-repeat 0px 0px;margin-left:0; margin-right:10px; margin-top:15px; margin-bottom:10px}

.search_title{font-size:14px;color:#7ea743;padding:10px 0 0 15px;float:left;font-weight:bold;}

input.search_input{width:170px;height:20px;background-color:#FFFFFF;border:1px #c0c485 solid;float:left;margin:15px 0 0 15px;}

input.submit{float:left;padding:0 0 0 10px;}

.subsearch{width:200px;float:left;color:#8b8e5d;padding:0 0 0 15px;}

.contact_information{width:200px;float:left;padding:10px 0 0 10px;}

.news{width:310px;clear:both;padding:10px 0 10px 0;}

.news_icon{width:30px;float:left;padding:0 10px 0 0;}

.news_content{width:260px;float:left;padding:0 0 0 10px;text-align:justify;line-height:13px;}

.news_content span{color:#4ab7e8;}

.services_box{height:120px;padding:10px 0 5px 0;margin:0px 0px 10px 0;border-bottom:1px #a7ef6e dashed;}

.best_sol_box{width:277px;float:left;}



/*----------------------news_archive list-------------------------*/
.news_archive{width:190px;height: auto;padding:10px 0 0 10px;float:left;}

.news_archive ul{list-style:none;padding:10px 10px 10px 10px;margin:0px; width:190px;float:left;}

.news_archive ul li{list-style:none;width:180px;height: auto;padding:0px; line-height:26px;}

.news_archive ul li a{width: 180px;text-decoration:none;margin:6px 0px;color:#000;text-align:left;background:url('../images/bullet.gif') no-repeat 0px 0px; padding-left:20px; padding-right:0; padding-top:0; padding-bottom:0}

.news_archive ul li a:hover{width: 180px;text-decoration:underline;color: #000;}

.contact_info_box{width:481px;height:116px;margin:5px;background:url('../images/contact_info_bg.gif') no-repeat center;}

.contact_info_title{font-size:14px;color:#7ea743;padding:10px 0 0 15px;font-weight:bold;}

.contact_info{float:left;padding:15px 10px 5px 13px;}

.adress{clear:both;padding:10px 0 0 20px;}




/*-----------------------contact_form-------------------*/
#contact_form{width:310px;height:auto;padding:10px 0 0 60px;}

.form_row{float:left;padding:4px 0 4px 0;}

label{width:70px;float:left;padding:3px 5px 0 0;color:#59a5bf;text-align:right;}

input.contact_input{width:220px;height:18px;float:left;border:1px #ced6ec solid;background-color:#dbedf3;color: #000;}

textarea.contact_textarea{width:220px;height:80px;float:left;border:1px #ced6ec solid;background-color:#dbedf3;color: #000;}

.send a{width:62px;height:24px;display:block;background:url('../images/read_more_bg_white.gif') no-repeat 0px 0px;line-height:22px;color:#FFFFFF;text-decoration:none;padding-left:40px;float:right;margin:10px}




/*--------------wide_content-----------*/
#wide_content{width:auto;padding:10px 20px 10px 20px;}


/* -------------------------"More" java revealer------------------------ */
/* unclicked style div.more */
#outer div.more i {float:right; margin-right:-10px 10px 0 0; cursor:pointer; color:#f7951e; font-weight:bold;}
#outer div.more i.hide {display:none;}
#outer div.more p {display:none;}
#outer div.more img {display:none;}


/* clicked style div.click */
#outer div.click i.show {display:none;}
#outer div.click i.hide {display:block;}
#outer div.click p {display:block;}
#outer div.click img {display:block; float:left; padding-right:10px;}




/*-----------------------------footer------------------*/
#footer{clear:both;width: auto;height:36px;color: #fff;background-color:#243b7f;}
#footerStore{clear:both;width: auto;height:36px;color: #fff;background-color:#555555;}


.copyright{float:left;padding-left:15px;padding-top:13px;}

.copyright a{text-decoration:none;color: #fff;padding-left:10px;}

.copright a:hover{text-decoration:underline;color: #fff;}

.footer_links{display:block;float:right;padding-right:15px;padding-top:4px;}

.footer_links a{text-decoration:none;color: #fff;padding-left:10px;}

.footer_links a:hover{text-decoration:underline;color: #fff;}

.footer_links img {border:0;}



/* -------------------------Search------------------------ */
#subnav{font-size: 12px;background: #87C963 url('../images/SearchBarImages/archive/searchbar_bg.png') repeat-x;border-bottom: 5px solid #467D2A;height: 29px}
	
#search {float: left;background: #fff url('../images/SearchBarImages/SearchBKG2.jpg') no-repeat left bottom;
	height: 22px;position: relative;left: 19px;width: 235px; margin-left:0px; margin-right:0; margin-top:4px; margin-bottom:0}

.searchbox, #mt_search {width:200px;height:16px;background: none;color: #000;left: 30px;border: none;position: absolute;top: 3px;margin: 0;}

#googlesearchbox{/*background: url(../images/SearchBarImages/google_custom_search_watermark.gif) no-repeat;*/}

#newssearchbox{}

#searchbutton{position: absolute;left: 235px;border: none;margin: 0;}

/*#glass {width: 28px;height: 22px;background: url(../images/glass.gif) top right no-repeat;float: left;}*/

.searchbutton {background: url("../images/websearch.png") left top repeat-x #fff;color: #444;width: 175px;height: 22px;/*-khtml-appearance: none;*/}

.searchbutton:hover {cursor: pointer;color: #447728;}
