@charset "utf-8";
/* CSS Document */
/*
Author: Mohit Garg
Author URI: http://www.webworldexperts.com/
*/

/* Resets */
/*Default CSS FOR BODY PORTION*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline:none;
	font-weight: inherit;
	font-style: inherit;
	line-height:inherit;
}
:focus {
	outline:none;
}
body{
	margin:0px;height:100%;
	background:url("../media/images/bodyBg.gif") left top repeat-x #f8f8f8;
}
html,body{
	height:100%;	
}
a img,a , a:active,a:hover,a:focus{
	border:none;
	outline:none;
}
a.logo{
	background:url("../media/images/cuantumLogo.gif") left center no-repeat;
	width:229px;
	height:70px;
	float:left;
	display:inline-block;
}
#lngBoxlftCrner{
	background:url("../media/images/lngBoxlftCrnr.gif")	right top no-repeat;
	width:4px;
	height:27px;
}
#lngBoxrgtCrner{
	background:url("../media/images/lngBoxrgtCrnr.gif")	right top no-repeat;
	width:4px;
	height:27px;
}
#lngBoxWrapper{
	background:url("../media/images/lngBoxcontentBg.gif") bottom repeat-x;
	height:27px;
	padding:0 12px;
	font-family:Tahoma, sans-serif;
	font-size:11px;
	color:#869297;
}
#lngBoxWrapper a{
	font-family:Tahoma, sans-serif;
	font-size:11px;
	color:#869297;
	text-decoration:none;
	font-weight:bold;
}
#lngBoxWrapper a:hover, #lngBoxWrapper #active{
	color:#ff9c00;
}
#topNavigations{
	margin:0;
	padding:0;
	float:right;
	list-style:none;
}
#topNavigations ul{
	margin:0; padding:0;
	list-style:none;
}
#topNavigations li{
	float:left;
	margin:0; padding:0;
}
#topNavigations li a{
	font-family:"Microsoft Sans Serif",Arial, sans-serif;
	color:#ef9200;
	margin:0 1px 0 0;
	font-size:11px;
	line-height:10px;
	font-weight:normal;
	text-decoration:none;
	padding:10px 0;
	text-align:center;
	width:101px;
	display:inline-block;
}
#topNavigations li a:hover,#topNavigations .active{
	background:url("../media/images/topNavHoverBg.gif") left bottom no-repeat; 
	color:#fff;
}
#topNavigations li ul{
	position:absolute;
	width:101px;
	left:-999em;
	background:url("../media/images/dropDwnBtm.gif") left bottom no-repeat;
	padding:0px 0 6px 0;
}
#topNavigations ul li{
	margin:0;
	padding:0;
}
#topNavigations ul a{
	display:block;
	background:#d0d7da;
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	color:#333333; 
	z-index:100px;
	text-decoration:none;
	line-height:14px;
	padding:5px 0;
	height:auto;
	margin:0px;
}
#topNavigations ul li a:hover{
	background:#727678;
	color:#dfe7ea;
}
#topNavigations li:hover ul{
	left:auto;
}
#topNavigations li.sfhover ul{
	left:auto;
	margin-left:-106px;
	margin-top:30px;
}
#topNavigations li ul ul {
	margin:-41px 0 0 162px;
}
#topNavigations li:hover ul ul, #topNavigations li.sfhover ul ul {
	left: -999em;
}
#topNavigations li:hover ul, #topNavigations li.sfhover ul, #topNavigations li li.sfhover ul {
	left: auto;
}
#topNavigations li li.sfhover ul , #topNavigations li li:hover ul {
	background:url("../media/images/topBg.gif") left top no-repeat;
	padding:7px 0 0 0;
	left: auto;
	margin-left:101px;
	margin-top:-36px;
}
#topNavigations li li.sfhover ul li , #topNavigations li li:hover ul li {
	background:url("../media/images/dropBg.gif") left bottom no-repeat;
	padding:0 0 6px 0;
}

#contentWrapper{
	padding:12px 0;	
}
#relatedLinksWrapper{
	background:url("../media/images/relatedLnkWrapperbg.gif") top left repeat-x #ff9c00;
	min-height:200px !important;
	height:auto;
	height:200px !important;
	height:180px;
	padding:8px 15px;
}
#relatedLinksWrapper h2{
	margin:0px; padding:0px 0 5px 0;	
	font-family:tohama,sans-serif;
	font-size:18px;
	color:#ffffff;
	font-weight:normal;
}
#relatedLinksWrapper ul{
	margin:0px; padding:0px;
	list-style-type:none;
}
#relatedLinksWrapper ul li{
	margin:0px; padding:0 0 2px 0;
	list-style-type:none;
	border-bottom:solid 1px #ffb511;
}
#relatedLinksWrapper ul li a{
	font-family:"Microsoft Sans Serif",Arial, sans-serif;
	font-size:12px;
	color:#f7f7f7;
	text-decoration:none;
	height:19px;
	padding:0 0 3px 0;
}

#relatedLinksWrapper ul li a:hover , #relatedLinksWrapper #active{
	color:#404040;
}
#relatedLinksWrapper .last{
	border:none;	
}
#relatedLinksWrapper li.road_map_navigation a{
	font-size:9px;
}
#relatedLinksWrapper li a.road_map_navigation {
	font-size:9px;
}
#contentBoxtopbg-1{
	background:url("../media/images/contentBoxtop-1.gif") left top no-repeat;
	width:286px;
	height:10px;
}
#contentBoxbtmbg-1{
	background:url("../media/images/contentBoxbgbtm-1.gif") left top no-repeat;
	width:286px;
	height:8px;
}
#contentBoxWrapper-1{
	background:url("../media/images/contentBoxbg-1.gif") right bottom no-repeat #edeff0;
	border-left:solid 1px #e0e0e0;
	border-right:solid 1px #e0e0e0;
	width:254px;
	min-height:200px !important;
	height:auto;
	height:200px !important;
	height:200px;
	padding:8px 15px;
}

#contentBoxWrapper-1 h2 a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#494a4b;
	line-height:20px;
	margin:0px; padding:0 0 10px 0;
}
#contentBoxWrapper-1 h2 a:hover{
	border:none;
	text-decoration:none;
	color:#FF9C00;
}
#contentBoxWrapper-1 h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#494a4b;
	line-height:20px;
	margin:0px; padding:0 0 10px 0;
}
#contentBoxWrapper-1 p{
	font-family:tohama,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#464748;
	line-height:15px;
	margin:0px; padding:0 10px 5px 0;
}
#contentBoxWrapper-1 .readmore{
	background:url("../media/images/readmore.gif") right  no-repeat;
	font-family:Tahoma,sans-serif;	
	font-size:14px;
	line-height:20px;
	color:#505050;
	padding:0;
	width:115px;
	display:block;
	text-decoration:none;
}
#contentBoxWrapper-1 .readmore:hover{
	text-decoration:none;
	color:#000;
}
#contentBoxtopbg-2{
	background:url("../media/images/contentBoxtop-2.gif") left top no-repeat;
	width:284px; 
	height:10px;
}	
#contentBoxbtmbg-2{
	background:url("../media/images/contentBoxbgbtm-2.gif") left top no-repeat;
	width:284px;
	height:9px;
}
#contentBoxWrapper-2{
	background:#ffffff;
	border-left:solid 1px #c7c7c7;
	border-right:solid 1px #c7c7c7;
	width:254px;
	padding:8px 0 10px 15px;
	min-height:200px !important;
	height:auto;
	height:200px !important;
	height:200px;
}
#contentBoxWrapper-2 h2{
	margin:0px; padding:0px 0 10px 0;	
	font-family:tohama,sans-serif;
	font-size:18px;
	color:#ff9900;
	font-weight:normal;
}
#contentBoxWrapper-2 h2 a:hover{
	border:none;
	text-decoration:none;
	color:#A0A2A3;
}
#contentBoxWrapper-2 p{
	font-family:Tahoma,sans-serif;	
	font-size:11px;
	color:#545556;
	margin:0px;
	padding:0 60px 0px 0;
	line-height:15px;
}
#contentBoxWrapper-2 a.readmore{
	text-decoration:none;
	font-family:Tahoma,sans-serif;
	font-size:11px;
	color:#8f9193;
	line-height:20px;
}
#contentBoxWrapper-2 a.readmore:hover{
	text-decoration:none;
	color:#000;
}
#contentBoxtopbg-3{
	background:url("../media/images/contentBoxtop-3.gif") left top no-repeat;
	width:286px;
	height:10px;
}
#contentBoxbtmbg-3{
	background:url("../media/images/contentBoxbgbtm-3.gif") left bottom no-repeat #FF9C00;
	width:286px;
	height:9px;
}
#contentBoxWrapper-3{
	background:url("../media/images/contentBoxbg-3.gif") left top repeat-x #ff9c00;
	width:256px;
	padding:8px 15px;
	min-height:200px !important;
	height:auto;
	height:200px !important;
	height:200px;
}
#contentBoxWrapper-3 h2{
	margin:0px; padding:0px 0 20px 0;	
	font-family:tohama,sans-serif;
	font-size:18px;
	color:#ffffff;
	font-weight:normal;
}
#contentBoxWrapper-3 h2 a{
	border:none;
	text-decoration:none;
	color:#ffffff;
}
#contentBoxWrapper-3 h2 a:hover{
	border:none;
	text-decoration:none;
	color:#A0A2A3;
}
#contentBoxWrapper-3 p{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	line-height:15px;
	padding:0px 0 5px 0; margin:0px;
}
#contentBoxWrapper-3 p a{
	color:#ffffff;
	text-decoration:none;
}
#contentBoxWrapper-3 p a:hover{
	text-decoration:underline;	
}
#contentBoxWrapper-3 .newsDate{
	border-top:solid 1px #ffb511;
	text-align:right;
	font-family:"Lucida Grande",Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:18px;
	padding:2px 0 10px 0;
}
#contentBoxWrapper-3 .readmore{
	font-family:Tahoma, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
#contentBoxWrapper-3 .readmore:Hover{
	text-decoration:none;
	color:#000;
}	
#footer{
	height:27px;	
}
#footerLftcrner{
	background:url("../media/images/footerLftCrner.gif") left top no-repeat;
	height:27px;
	width:3px;
}
#footerRgtcrner{
	background:url("../media/images/footerRgtCrnert.gif") left top no-repeat;
	height:27px;
	width:4px;
}
#footerWrapper{
	background:#a0a2a3;
	padding:0 70px;
	font-family:Tahoma,sans-serif;
	font-size:11px;
	color:#fff;
}
#footerWrapper pre{
	margin:0px; padding:0px;
	font-family:Tahoma, sans-serif;
	font-size:11px;
	color:#ffffff;
	clear:both;
}
#footerWrapper pre a{
	color:#fff;
	text-decoration:none;
}
#footerWrapper pre a:hover{
	color:#fff;
	text-decoration:underline;
}
#relatedLnkstp{
	background:url("../media/images/relatedLnktopBg.gif") top left no-repeat;
	width:240px;
	height:8px;
}
#relatedLnksbtm{
	background:url("../media/images/relatedLnkBtmbg.gif") top left no-repeat;
	width:240px;
	height:12px;
}

#contentBxtp-1{
	background:url("../media/images/boxCntenttp-1.gif") left top no-repeat;
	width:240px;
	height:10px;
}
#contentBxbtm-1{
	background:url("../media/images/boxCntentbtm-1.gif") left top no-repeat;
	width:240px;
	height:10px;
}
#contentBxWrapper{
	background:url("../media/images/boxWrapper.gif") left top repeat-y #fff;
}
.contentBg{
	background:url("../media/images/boxwraperBg.gif") left top no-repeat;
	width:210px !important;
	width:240px;
	min-height:203px !important;
	height:240px;
	height:auto;
	padding:8px 15px 0 15px;
}
#contentBxWrapper h2{
	font-family:Tahoma, sans-serif;
	font-size:18px;
	color:#494a4b;
	padding:0 0 10px 0;
	margin:0px;
	font-weight:normal;
}
#contentBxWrapper p{
	font-family:Tahoma, sans-serif;
	font-size:11px;
	color:#545556;
	padding:0 0 10px 0;
	margin:0px;
	line-height:15px;
	font-weight:normal;
}
#mainCntTp{
	background:url("../media/images/contentTp-1.gif") left top no-repeat;
	width:631px;
	height:9px;
}
#mainCntBtm{
	background:url("../media/images/contentBtmBg-1.gif") left top no-repeat;
	width:631px;
	height:9px;
}
#mainCntWrapper{
	background:#ebeff0;
	width:629px;
	height:auto;
	border-left:solid 1px #c7c7c7;
	border-right:solid 1px #c7c7c7;
	padding:10px 20px;
}
#form{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#545556;
}
.red{
	color:#F00;	
	padding:0 0 0 5px;
}
.input{
	background:#f8f8f8;	
	border:solid 1px #c3c3c3;
	width:220px;
	font-family:Tahoma, sans-serif;
	font-size:11px;
	color:#202020;
	padding:3px 0 3px 4px;
}
.txtarea{
	height:90px;
}
.submit{
	background:url("../media/images/submitBtn.gif")	left top no-repeat;
	width:89px;
	height:24px;
	border:none;
	cursor:pointer;
	font-family:Candara, Calibri, serif;
	font-size:14px;
	color:#fcfcfc;
	font-weight:bold;
	padding:0 0 2px 0 !important;
	padding:1px 0 0 0;
}

a.bannerAds-1{
	background:url("../media/images/bannerAds.gif") left top no-repeat;
	display:inline-block;
	width:220px;
	height:120px;
}
a:hover.bannerAds-1{
	background:url("../media/images/bannerAds.gif") left -120px no-repeat;
}
a.bannerAds-2{
	background:url("../media/images/bannerAds.gif") -220px top no-repeat;
	display:inline-block;
	width:220px;
	height:120px;
}
a:hover.bannerAds-2{
	background:url("../media/images/bannerAds.gif") -220px -120px no-repeat;
}
a.bannerAds-3{
	background:url("../media/images/bannerAds.gif") -440px top no-repeat;
	display:inline-block;
	width:220px;
	height:120px;
}
a:hover.bannerAds-3{
	background:url("../media/images/bannerAds.gif") -440px -120px no-repeat;
}
a.bannerAds-4{
	background:url("../media/images/bannerAdssp.gif") left top no-repeat;
	display:inline-block;
	width:220px;
	height:120px;
}
a:hover.bannerAds-4{
	background:url("../media/images/bannerAdssp.gif") left -120px no-repeat;
}
a.bannerAds-5{
	background:url("../media/images/bannerAdssp.gif") -220px top no-repeat;
	display:inline-block;
	width:220px;
	height:120px;
}
a:hover.bannerAds-5{
	background:url("../media/images/bannerAdssp.gif") -220px -120px no-repeat;
}
a.bannerAds-6{
	background:url("../media/images/bannerAdssp.gif") -440px top no-repeat;
	display:inline-block;
	width:220px;
	height:120px;
}
a:hover.bannerAds-6{
	background:url("../media/images/bannerAdssp.gif") -440px -120px no-repeat;
}
a.icon-2{
	background:url("../media/images/abtIcon-1.gif") left top no-repeat;
	width:82px;
	height:82px;
	display:inline-block;
}	
a:hover.icon-2{
	background:url("../media/images/abtIcon-1.gif") left -82px no-repeat;
}	
a.icon-3{
	background:url("../media/images/abtIcon.gif") left top no-repeat;
	width:109px;
	height:74px;
	display:inline-block;
}
a:hover.icon-3{
	background:url("../media/images/abtIcon.gif") left -74px no-repeat;
}
.contactMe{
	float:none !important;
	float:left;
}

