@charset "utf-8";
@import url('fonts.css');
@import url('ie.css');

@-webkit-viewport { width: device-width; }
@-moz-viewport { width: device-width; }
@-ms-viewport { width: device-width; }
@-o-viewport { width: device-width; }
@viewport { width: device-width; }
body				{font-family: 'open_sansregular'; font-weight:normal; color:#666666; font-size:12px; line-height:18px; background:url(../images/boby-bg2.png) repeat ; padding:0px; margin:0px;}
div					{ font-family: 'open_sansregular';  font-size:12px; color:#666666; line-height:18px; }

h1, h2, h3, h4, h5, h6{ font-weight:normal;}
img { border:none; outline:none; }

#main-wrapper		{width:100%; float:left; padding:0 0 0px ; background:url(../images/header-bg.png) repeat-x left top;}
#main-body	 		{width:1306px; margin:0 auto;}
.logo				{ width:40%; float:left; }
.logo img			{ width:auto; float:left;  top:22px; position: relative; z-index:999; }
.top-right			{ float:right; width:40% !important; margin:19px 0;}
.top-right-p		{ float:left; font-weight:normal; color:#fff; font-size:12px; margin-right:10px;}
.top-right-p a		{ font-family: 'open_sansregular'; font-weight:normal; color:#fff; font-size:12px; line-height:15px;}
.top-right-p img	{ loat:left; padding-right:3px; vertical-align:middle ; }
.top-right-para		{ float:left; width:176px; font-weight:normal; color:#fff; font-size:12px; margin-right:12px;}
.top-right-para a		{ font-family: 'open_sansregular'; font-weight:normal; color:#fff; font-size:12px; line-height:15px;}
.top-right-para img	{ float:left; padding-right:7px; padding-top:2px;}
.logo-right			{ float:right;  top:21px; z-index:999; }
/*.logo-right img		{ float:right; width:100% }*/

#main				{width:1306px; margin:0 auto 0 auto;}
#sidebar			{ background:#fff;  padding:5px 10px; margin:0; width:205px; text-align:right; left:0; top: 0px; height:100%; z-index:9; float:left; cursor:auto; -webkit-border-radius:7px; -moz-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; behavior: url(PIE.htc); }
.page-left			{ position:relative; z-index:1000; margin:0; width:225px; float:left; }
.right-content		{ float:left; width:1001px; min-height:493px;  margin:0 0 10px 20px; padding:0 30px 13px 30px; background:#fff; -webkit-border-radius:7px; -moz-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; behavior: url(PIE.htc); }
/*.right-content h1	{ float:left; width:100%; font-family:"Conv_seguisb_0";  margin:29px 0px; font-size:16px; color:#333333; text-transform:uppercase;  }*/
.right-content h1	{ float:left; width:100%; font-family:"OpenSans-Semibold";  margin:20px 0 15px; font-size:18px; color:#666; text-transform:uppercase;  }
.right-content h2	{ float:left; width:100%; font-family:"OpenSans-Semibold";  margin:0px 0px; font-size:15px; color:#fff; text-transform:uppercase; padding:10px 0;  }
.facility-right		{ float:left; width:1004px; min-height:236px !important;  margin:0 0 0px 17px; padding:0 30px 13px 30px; background:#fff; -webkit-border-radius:7px; -moz-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; behavior: url(PIE.htc); }
.facilities-content	{ float:left; width:98%; background:#F4F2F2 ; margin:0px 0 0; padding:10px; }
.facilies			{ width:44%; padding:0 29px; float:left; background:#fff; }
.facilies ul{ float:left; width:100%; margin:0px 0 0; padding:0; }
.facilies ul li{ float:left; width:60%;  margin:0px 0px; font-size:16px; color:#333; line-height:31px; list-style:none; background:url("../images/bullet-img.png") no-repeat scroll 0 9px rgba(0, 65, 0, 0) ; padding:10px 10px 10px 30px; border-bottom:2px dotted #d8d5d5; }
.facilies ul li.last	{ border-bottom:none; }
.bg					{ background: url(../images/bullet-img4.png) no-repeat 0 20px !important;}
.bg1				{ background:#faef93 !important;}
.bg2				{ background:#edbfcc !important;}
.page-rgt			{ margin:0; width:1081px; float:left; }
.side-wrap			{ float:left; width:185px; padding:0px 10px; height:100%;}

.ddsmoothmenu-v		 				{  width: 100%; top: 0; left: 0; right:0;}
.ddsmoothmenu-v ul					{ display: block; width: 96%; list-style: none; margin:0 5px 5px 0; float:right;}
.ddsmoothmenu-v ul li 				{ float:left; width:100%; position:relative; display: block; font:normal 14px 'OpenSans-Semibold' !important; color:#333; text-transform:uppercase; padding:9px 0px; margin:0px; border-bottom:2px dotted #e4e2e2;}
.ddsmoothmenu-v ul li a 			{ display: block; color:#333; text-decoration:none; padding:4px 10px 3px 30px; margin-right:30px;}
.ddsmoothmenu-v ul li a:link, .ddsmoothmenu ul li a:visited {  }
.ddsmoothmenu-v ul li ul li a:link, .ddsmoothmenu ul li ul li a:visited {  }
.ddsmoothmenu-v ul li.selected  	{ background:#327cc6 !important; color:#fff !important; }
.ddsmoothmenu-v ul li:hover 		{ background-color:#327cc6; color:#fff !important; text-decoration:none; }
.ddsmoothmenu-v ul li:hover a 		{ color:#fff !important; }
.ddsmoothmenu-v ul li.active-home	{ background-image:url(../images/menu-home-hover.png); background-position: 170px; background-repeat:no-repeat; background-color:#327cc6; color:#fff !important; }
.ddsmoothmenu-v ul li.active-about	{ background-image:url(../images/menu-about-hover.png); background-position: 170px; background-repeat:no-repeat; background-color:#327cc6; color:#fff !important; }
.ddsmoothmenu-v ul li.active-product{ background-image:url(../images/menu-product-hover.png); background-position: 170px; background-repeat:no-repeat; background-color:#327cc6; color:#fff !important; }
.ddsmoothmenu-v ul li.active-crt	{ background-image:url(../images/menu-crt-hover.png); background-position: 170px; background-repeat:no-repeat; background-color:#327cc6; color:#fff !important; }
.ddsmoothmenu-v ul li.active-mail	{ background-image:url(../images/menu-mail-hover.png); background-position: 170px; background-repeat:no-repeat; background-color:#327cc6; color:#fff !important; }
.ddsmoothmenu-v ul li.active-home a	{ color:#ffffff !important; }
.ddsmoothmenu-v ul li.active-about a{ color:#ffffff !important; }
.ddsmoothmenu-v ul li.active-product a{ color:#ffffff !important; }
.ddsmoothmenu-v ul li.active-crt a	{ color:#ffffff !important; }
.ddsmoothmenu-v ul li.active-mail a	{ color:#ffffff !important; }
.ddsmoothmenu-v li:first-child a 	{ border-top: 0 }
.ddsmoothmenu-v li:last-child  	{ border-bottom: 0 }
#toggle 				{ display: none }

.ddsmoothmenu-v ul li ul			{ background:#none;  display: none; left:177px !important; top:0px; margin:0;  padding:0 0 0 21px;  position: absolute; }
.ddsmoothmenu-v ul li:hover ul		{ display:block; }
.ddsmoothmenu-v ul li ul li		{ background:#4182CA; border-bottom:1px dotted #ffffff ; float: left; line-height:20px; margin: 0; padding:5px 10px; width:230px; }
.ddsmoothmenu-v ul li ul li:hover	{ background:#e6e3e3 !important;  }
.ddsmoothmenu-v ul li ul li a	{ display: block; color:#ffffff !important; text-decoration:none; padding:3px 0; margin-right:0; font:normal 13px 'OpenSans-Semibold' !important;text-transform:none; text-align:left;}
.ddsmoothmenu-v ul li ul li:hover a,.ddsmoothmenu-v ul li ul li a:hover, .ddsmoothmenu-v ul li ul li a.active { color:#327cc6!important; text-decoration:none; }

.home-menu	 					{  width: 100%; top: 0; left: 0; right:0;}
.home-menu ul					{ display: block; width: 96%; list-style: none; margin:5px 5px 10px 0; float:right;}
.home-menu ul li 				{ float:left; width:100%; position:relative; display: block; font:normal 14px 'OpenSans-Semibold' !important; color:#333; text-transform:uppercase; padding:16px 0px; margin:0px; border-bottom:1px dotted #e4e2e2;}
.home-menu ul li a 				{ display: block; color:#333; text-decoration:none; padding:3px 10px 3px 30px; margin-right:30px;}
.home-menu ul li a:link, .ddsmoothmenu ul li a:visited {  }
.home-menu ul li ul li a:link, .ddsmoothmenu ul li ul li a:visited {  }
.home-menu ul li.selected  	{ background:#327cc6 !important; color:#fff !important; }
.home-menu ul li:hover 		{ background-color:#327cc6; color:#fff !important; text-decoration:none; }
.home-menu ul li:hover a 		{ color:#fff !important; }
.home-menu ul li.active-home	{ background-image:url(../images/menu-home-hover.png); background-position: 170px; background-repeat:no-repeat; background-color:#327cc6; color:#fff !important; }
.home-menu ul li.active-about	{ background-image:url(../images/menu-about-hover.png); background-position: 170px; background-repeat:no-repeat; background-color:#327cc6; color:#fff !important; }
.home-menu ul li.active-product{ background-image:url(../images/menu-product-hover.png); background-position: 170px; background-repeat:no-repeat; background-color:#327cc6; color:#fff !important; }
.home-menu ul li.active-crt	{ background-image:url(../images/menu-crt-hover.png); background-position: 170px; background-repeat:no-repeat; background-color:#327cc6; color:#fff !important; }
.home-menu ul li.active-mail	{ background-image:url(../images/menu-mail-hover.png); background-position: 170px; background-repeat:no-repeat; background-color:#327cc6; color:#fff !important; }
.home-menu ul li.active-home a	{ color:#ffffff !important; }
.home-menu ul li.active-about a{ color:#ffffff !important; }
.home-menu ul li.active-product a{ color:#ffffff !important; }
.home-menu ul li.active-crt a	{ color:#ffffff !important; }
.home-menu ul li.active-mail a	{ color:#ffffff !important; }
.home-menu li:first-child a 	{ border-top: 0 }
.home-menu li:last-child  	{ border-bottom: 0 }
#toggle 				{ display: none }

.home-menu ul li ul			{ background:#none;  display: none; left:177px !important; top:0px; margin:0;  padding:0 0 0 21px;  position: absolute; }
.home-menu ul li:hover ul	{ display:block; }
.home-menu ul li ul li		{ background:#4182CA; border-bottom:1px dotted #ffffff ; float: left; line-height:20px; margin: 0; padding:5px 10px; width:230px; }
.home-menu ul li ul li:hover{ background:#e6e3e3 !important;  }
.home-menu ul li ul li a	{ display: block; color:#ffffff !important; text-decoration:none; padding:3px 0; margin-right:0; font:normal 13px 'OpenSans-Semibold' !important;text-transform:none; text-align:left;}
.home-menu ul li ul li:hover a,.home ul li ul li a:hover, .home ul li ul li a.active { color:#327cc6!important; text-decoration:none; }

li.menu-home				{background:url(../images/menu-home.png) no-repeat 170px; }
li.menu-home:hover			{background-image:url(../images/menu-home-hover.png); background-position: 170px; background-repeat:no-repeat; background-color:#FF0000; }
li.menu-about				{background:url(../images/menu-about.png) no-repeat 170px; }
li.menu-about:hover			{background-image:url(../images/menu-about-hover.png); background-position: 170px; background-repeat:no-repeat; background-color:#FF0000; }
li.menu-product				{background:url(../images/menu-product.png) no-repeat 170px; }
li.menu-product:hover		{background-image:url(../images/menu-product-hover.png); background-position: 170px; background-repeat:no-repeat; background-color:#FF0000; }
li.menu-crt					{background:url(../images/menu-crt.png) no-repeat 170px; }
li.menu-crt:hover			{background-image:url(../images/menu-crt-hover.png); background-position: 170px; background-repeat:no-repeat; background-color:#FF0000; }
li.menu-mail				{background:url(../images/menu-mail.png) no-repeat 170px; }
li.menu-mail:hover			{background-image:url(../images/menu-mail-hover.png); background-position: 170px; background-repeat:no-repeat; background-color:#FF0000; }

#page-right				{ position:relative; z-index:100; float:left; width:794px; margin:0 17px 0px; right:0px; }
.banner					{ float:left; width:100%;}

.page-last				{ background:#fff;  margin:0; width:251px; text-align: left; left:0; top: 0px; z-index:9; float:left; padding:11px 0px 20px; -webkit-border-radius:7px; -moz-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; behavior: url(PIE.htc); }
.page-last h1			{ font-family:"OpenSans-Semibold"; font-size:18px; color:#333; text-transform:uppercase; margin-left:25px;}
.page-last p			{ font-family:"open_sansregular"; font-size:13px; color:#666666; line-height:20px; width:189px; margin: 0 0 10px 27px;}
.page-last span			{ color:#3399cc;}
.read-more				{ background:url(../images/read-bg.png); float:left; width:98px; height:34px; margin-top:10px;}
.read-more a			{ font-family:"OpenSans-Semibold"; font-size:13px; color:#fff; float:left; line-height:34px; width:98px; text-align:center;}

.content-bottom			{ width:100%; height:264px; float:left; margin:20px 0 10px; background:url(../images/content-bg.png) repeat-x; -webkit-border-radius:7px; -moz-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; behavior: url(PIE.htc); position:relative; }
.content-left			{ margin:12px 0 0 07px; width:206px; text-align:left; left:0; top: 0px; z-index:9; float:left; }
.content-left p			{background: none repeat scroll 0 0 #FFFFFF; border-radius: 3px; color: #333333; float: left; font-size: 11px; font-weight: normal; margin: 3px 0; padding:2px 5px 3px; width: 95%; line-height:16px;}
.content-left span		{ text-transform:uppercase; color: #4182CA; font-size: 13px; line-height: 28px; padding:2px 0px; text-decoration:underline; font-weight:600;  }
.content-left-scroll	{ margin:7px 0 0 07px; width:195px; padding:10px; background:#fff; text-align:left; left:0; top: 0px; z-index:9; float:left; -webkit-border-radius:7px; -moz-border-radius:7px; -khtml-border-radius:7px; border-radius:5px; }
.content-left-scroll p			{ float:left; font-weight:normal; color:#444; font-size:11px; padding:0px; margin:0px; }
.content-left-scroll span		{ text-decoration:underline; padding:0; text-transform:uppercase; font-size:13px; color:#4182CA; }

.content-rgt			{ margin:25px 0 0 19px; width:1035px; padding:0 15px 0 15px; z-index:9; float:left; }
.content-rgt h1			{ float:left; font-family:"OpenSans-Semibold"; font-weight:normal; color:#333; font-size:18px; margin:10px 0 15px 27px; }
.content-rgt span		{ color:#fff; font-size:13px; float:left; margin:10px 0 0 0px; width:100%;}

.about-middle			{ float:left; width:409px; min-height:493px;  margin:0 20px; padding:0 20px 15px 20px; background:#fff;  -webkit-border-radius:7px; -moz-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; behavior: url(PIE.htc); }
.about-middle h1		{ float:left; width:100%; font-family:"OpenSans-Semibold";  margin:25px 0px; font-size:18px; color:#666; text-transform:uppercase;  }
.about-middle h2		{ float:left; width:100%; font-family:"OpenSans-Semibold";  margin:5px 0px; font-size:14px; color:#333333; text-transform:uppercase;  }
.banner					{ float:left; width:100%;}
.banner img				{ float:left; width:100%;}
.about-middle p			{ float:left; width:100%;  margin:10px 0px; font-size:14px; color:#333333; line-height:23px; }
.middle-p				{ float:left; width:100%;  font-size:18px !important; color:#3399cc !important; }

.about-last				{ background:#fff;  margin:0; width:552px; text-align:left; padding:21px 20px; height:100%; z-index:9; float:left;  -webkit-border-radius:7px; -moz-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; behavior: url(PIE.htc);  }
.about-last h1			{ float:left; width:100%; font-family:"OpenSans-Semibold"; padding:0px 0; margin:8px 0; font-size:14px; color:#333333; text-transform:uppercase;  }
.about-last p			{ float:left; width:100%;  margin:7px 0 6px; font-size:14px; color:#333333; line-height:28px; }
.about-last ul			{ float:left; width:100%; margin:5px 0 0; padding:0; }
.about-last ul li		{ float:left; width:100%;  margin:0px 0px; font-size:14px; color:#666666; line-height:24px; list-style:none; background:url("../images/bullet-img.png") no-repeat scroll 0 9px rgba(0, 65, 0, 0) ; padding:0 0 0 12px; }
.about-last span		{ color:#3399cc;}
.content-scroll			{ margin:20px 0 10px 17px; width:1034px; padding:2px 15px; z-index:9;  float:left; background:url("../images/content-bg.png") repeat-x; -webkit-border-radius:7px; -moz-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; behavior: url(PIE.htc); }
.content-scroll	h1		{ float:left; width:100%; font-family:"OpenSans-Semibold"; padding:0px 0; margin:21px 0; font-size:18px; color:#fff; text-transform:uppercase; }
.content-scroll span	{ color:#fff; font-size:13px; float:left; margin:10px 0 0 0px; width:100%;}
.about-large			{ margin:0 0 10px; min-height:490px; text-align:left; padding:30px 20px 10px; height:100%; z-index:9; float:left;   }
.about-large h1			{   }
.about-large p			{ float:left; width:100%;  margin:9px 0px; font-size:14px; color:#333333; line-height:26px; }
.about-large ul			{ float:left; width:100%; margin:5px 0 0; padding:0; }
.about-large ul li		{ float:left; width:100%;  margin:0px 0px; font-size:14px; color:#666666; line-height:24px; list-style:none; background:url("../images/bullet-img.png") no-repeat scroll 0 9px rgba(0, 65, 0, 0) ; padding:0 0 0 12px; }
.about-large span		{ color:#3399cc;}
.img-border				{ width:280px; float:left; border:2px solid #dfdddd; border-radius:5px; height:199px; margin:0 24px 22px; }
.img-border img			{ width:280px; float:left; }

.about-btm				{ background:url("../images/content-bg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);  margin:20px 0 10px; width:572px; text-align:left; padding:7px 0 10px 20px; height:100%; z-index:9; float:left; min-height:218px;  -webkit-border-radius:7px; -moz-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; behavior: url(PIE.htc); }
.about-btm-left			{ float:left; width:27% !important; margin-right:10px; background:#fff; padding:1%; border-radius:5px;}
.about-bottom-lft		{ float:left; width:34% !important; margin-right:10px; background:#fff; padding:1%; border-radius:5px;}
/*.about-btm				{ background:#fff;  margin:31px 0 10px; width:532px; text-align:left; padding:20px 10px 20px 30px; height:100%; z-index:9; float:left; min-height:218px;  -webkit-border-radius:7px; -moz-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; behavior: url(PIE.htc); }
.about-btm-left			{ float:left; width:33% !important; }*/
.about-btm-rgt			{ width:33%; float:left;}
.about-btm h1			{ float:left; width:100%; font-family:"OpenSans-Semibold"; margin:0px; font-size:14px; color:#fff; text-transform:uppercase; padding:3px 0 4px; }
.about-btm h2			{ float:left; width:100%; font-family:"OpenSans-Semibold"; padding:0px 0px 0px 5px; margin:6px 0; font-size:12px; color:#4182CA; text-transform:uppercase; background:#fff; }
.about-btm ul			{ float:left; width:100%; margin:0px 0 0; padding:0; }
.about-btm ul li		{ float:left; width:100%;  margin:0px 0px; font-size:14px; color:#666666; line-height:26px; list-style:none; background:url("../images/bullet-img.png") no-repeat scroll 0 11px rgba(0, 65, 0, 0) ; padding:0 0 0 12px; }
.about-btm span			{ color:#4182CA;}

.page-last				{ background:#fff;  margin:0; width:210px; text-align: left; left:0; top: 0px; z-index:9; float:right; padding:15px 20px 20px 23px;  -webkit-border-radius:7px; -moz-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; behavior: url(PIE.htc); }
/*.page-last				{ background:#fff;  margin:0; width:210px; text-align: left; left:0; top: 0px; z-index:9; float:left; padding:15px 20px 20px 23px;  -webkit-border-radius:7px; -moz-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; behavior: url(PIE.htc); }*/
.page-last h1			{ font-family:"OpenSans-Semibold"; font-size:18px; color:#333; text-transform:uppercase; margin:12px 0 10px;}
.page-last p			{ font-family:"open_sansregular"; font-size:13px; color:#666666; line-height:20px; width:189px; margin: 0 0 10px;}
.page-last span			{ color:#4182CA;}

.page-left-btm			{ margin:20px 0 0; padding:5px 24px 6px 10px; width:191px; text-align:right; height:100%; z-index:9; float:left; background:url(../images/content-bg.png) repeat-x;  -webkit-border-radius:7px; -moz-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; behavior: url(PIE.htc); }
.page-left-bottom		{ margin:30px 0 0; padding:15px 17px; width:191px; text-align:right; height:100%; z-index:9; float:left; background:url(../images/content-bg.png) repeat-x;  -webkit-border-radius:7px; -moz-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; behavior: url(PIE.htc); }
.page-left-btm .content-left { margin:0px;  }
.page-left-bottom .content-left { margin:0px;  }
/*.gallery-img 			{ float: left; margin: 10px 0; padding: 0 0 15px; text-align: justify; width: 100%; }
.gallery-img img 		{ border: 4px solid #CCCCCC; border-radius: 0; float: left; margin: 0 5px 10px; width:176px; height:125px; }*/
.gallery-img h1 		{ color: #333333; float: left; font-family: "OpenSans-Semibold"; font-size: 16px; margin: 29px 0; text-transform: uppercase; width: 100%;}
.contact-middle			{ float:left; width:389px; min-height:300px;  margin:0 20px; padding:0 30px 15px 30px; background:#fff; -webkit-border-radius:7px; -moz-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; behavior: url(PIE.htc); position:relative; }
.contact-middle h1		{ float:left; width:100%; font-family:"OpenSans-Semibold";  margin:25px 0px; font-size:18px; color:#666; text-transform:uppercase;  }
.contact-middle-p		{ float:left; width:100%;  font-size:14px !important; color:#333 !important; line-height:25px; margin:5px 0 8px; }
.contact-middle-para	{ float:left; width:100%;  font-size:13px !important; color:#333 !important; line-height:25px; margin:5px 0 8px; text-transform:uppercase; }
.contact-middle span	{ text-decoration:underline; text-transform:uppercase; font-size:14px; font-weight:bold; color:#4182CA; }
.contact-last			{ background:#fff;  margin:0 0 10px; width:532px; text-align:left; padding:16px 30px; height:100%; z-index:9; float:left;  -webkit-border-radius:7px; -moz-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; behavior: url(PIE.htc); position:relative; }
.contact-map			{ margin:0; width:532px; text-align:left; padding:0px; height:549px; z-index:9; float:left; }
.contact_middle_tittle	{  text-transform:uppercase; font-size:16px; font-weight:bold; color:#fff; margin:15px 0 3px !important; }
.contact-btm p			{ margin:0 0 10px; }
.contact-btm span		{ width:40px; float:left; color:#fff; text-decoration:none; font-weight:normal; text-transform:none; }
.applemenu { margin: 5px 0; padding: 0px; width:100%; }
.applemenu div.silverheader a { background: url(../images/lft_arrow.png) no-repeat right #DFDEDE; border-bottom: 1px dashed #a9a9a9; color: #4182CA !important; display: block; font-family:"open_sansregular"; font-size: 12px; /*height: 37px;*/ line-height: 45px; padding: 0px 10px 0px 10px; position: relative; /*To help in the anchoring of the ".statusicon" icon image*/ text-decoration: none; text-transform: uppercase; width: auto; }
.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active { color: white ; }
.applemenu div.selected a, .applemenu div.silverheader a:hover { background: url(../images/btm_arrow.png) no-repeat right #4182CA; border: none; color: #fff !important; font-family:"open_sansregular"; font-size: 12px; padding: 0px 10px 0px 10px; text-transform: uppercase; }
.applemenu div.submenu { background: none; /*DIV that contains each sub menu*/ color: #666666; font-family:"open_sansregular"; font-size: 12px; height: auto; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/ padding: 10px; width: 98%;  }
.applemenu img { border:3px solid #E6E7E8; width:176px; height:125px; margin: 0 5px 10px; }

.awareness ul,.awareness ol{ padding:10px 0 10px 30px;text-decoration:none;}
.awareness ul li,.awareness ol li{padding:5px 0;}
.awareness a{text-decoration:none;color:#cf3087; }
.awareness a:hover{text-decoration:none;color:#03438d; }
.repor t_heading{background:#fefbfd; border:1px solid #cf3087; padding:20px;border-radius:10px;}
.re port_heading a{color:#cf3087; font-size:14px; text-decoration:none;}

.contact-btm	{ width:89%; padding:0 20px; float:left; font-size:14px !important; color:#fff !important; line-height:25px; margin:0px 0 5px; text-align:left; background:#4182CA; border-radius: 5px; }
.contact-lft	{ width:58px; float:left; text-align:left; text-decoration:none; font-weight:500; font-size:14px !important; line-height:22px; color:#fff !important; margin-left:50px; }
.contact-rgt	{ width:370px; text-align:left; text-decoration:none; font-weight:500; font-size:14px !important; color:#fff !important; line-height:22px; }
.contact-btm a	{ width:370px; text-align:left; text-decoration:none; font-weight:500; font-size:14px !important; color:#fff !important; line-height:22px; }
.contact-btm a:hover	{ text-decoration:underline; }
.caption { background: url("../images/banner-bg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); border-radius: 0 0 5px 5px !important; opacity: 0.8; z-index: 2; position: relative; bottom:38px; width:280px; color:#fff; text-align:center; float:left; }
.caption-btm { background: url("../images/banner-bg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); border-radius: 0 0 5px 5px !important; opacity: 0.8; z-index: 2; position: relative; bottom:38px; width:280px; color:#fff; text-align:center; float:left; }

.scroll-btm	{ min-height:226px !important; }
.footer	{ clear:both; width:100%; text-align:right; float:none; margin:10px auto; font-family:"open_sansregular"; font-size:12px; color:#666666;}

