/* CSS Document */

@import url("homepage_intro.css"); 

body {font-family:Arial, Helvetica, sans-serif; font-size:70%; margin:0; background:#fff;}

h1 {font-size:150%; color:#FFFFFF; margin:0; font-weight:normal;}
h2 {font-size:150%; color:#FFFFFF; margin:0; font-weight:normal;}
h3 {font-size:120%; color:#993333; margin:0; font-weight:bold;}
h4 {font-size:110%; color:#FFFFFF; margin:0; font-weight:normal;}

a {text-decoration:underline; color:#0064ae;}
a:hover {color:#999999;}

form {margin:0;}
/*input, textarea, submit {
background-color: #dbd9d9;
color: black;
font-family: arial, verdana, ms sans serif;
border:1px solid #000;
} */


.clearLeft {clear:left;} .clearRight {clear:right;} .clearBoth {clear:both;}
.floatLeft {float:left;} .floatLeft2 {float:left; width:75%;} .floatLeft3 {float:left; width:85%;} .floatRight {float:right;}
/* Containers */
#containerMain {background:#fff; width:98%; margin-left:auto; margin-right:auto;}
/*#containerTopButtons {float:right; padding:8px 0 0 0;}*/
#containerTopButtons {float:right; padding:2px 0; width:200px;text-align:right;}
#containerSearch {float:right; padding:0; width:27em;text-align:right;}
#header {background:url(../images/Header_bk.jpg) bottom left repeat-x #0064ae;}
#logo { float:left; padding:0 0 0 25px;margin-top:-18px;/*padding:25px 0 0 25px;*/}
#logoGraphic { display:block; }
#headerTitle { float:left; color:#FFFFFF; font-size:120%; /*padding:15px 0 0 0;*/ vertical-align:middle; /*padding:45px 0 0 0;*/ margin:0 0 0 90px; /*width:50%;*/ height:65px;/*height:83px;*/}

#breadcrumb {border-bottom:1px dotted #999999; border-top:18px solid #993333; margin:0 0 10px 0; padding:0 0 0 10px; color:#000000; font-weight:bold; }
#breadcrumb p {
	margin:0;
	padding:10px 0;
	float:left;
	width:70%;
}

#breadcrumb a{text-decoration:underline; color:#000000; font-weight:normal;}
#breadcrumb a:hover{text-decoration:underline; color:#993333; font-weight:normal;}
#bodyMain {margin:0;}
#bodyLeft {margin:0; float:left; width:74%; margin:0 1% 0 0;}
#bodyRight {margin:0; border:1px solid #b4b4b3; padding:2px; width:24%; float:left;}
#askExpert {background:url(../images/image_askexpert.jpg) bottom right no-repeat; padding:10px 100px 30px 8px;}
#productCDROM { padding:10px 10px 10px 8px; border-bottom:1px dotted #000;}
#productTraining {background:url(../images/image_TrainingCat.jpg) top right no-repeat; padding:10px 100px 50px 8px; border-bottom:1px dotted #000;}
#productTrainingWHMIS {padding:0px 6px 8px 8px; border-bottom:1px dotted #000; }
#productTrainingWHMIS img.whmis {float:right; margin:0 0 0 10px;}
#productTrainingZ462 {padding:10px 6px 8px 8px; border-bottom:1px dotted #000; }
#productTrainingZ462 img.z462 {float:right; margin:0 0 0 10px;}

#bodyHeadHome {margin:0; border:1px solid #b4b4b3; padding:2px; zoom:1;}
#bodyHeadHome a {text-decoration:underline; color:#993333;}
#bodyHeadHome a:hover {color:#000;}
#bodyHeadHome a:visited {color:#993333}

/*.redBk {background:#d8d8d8; padding:20px 20px 40px 20px; margin:0 0 0 125px; color:#000000;}*/
.redBk {background:#d8d8d8; padding:20px 20px 40px 20px; margin:0 0 0 135px; color:#000000;}
.redBk a{color:#993333; text-decoration:underline;}
.redBk a:hover {color:#000;}
.redBk a:visited {color:#993333}
.redBk h2 {font-size:150%; color:#993333; margin:0; font-weight:normal;}
.BHHImage {background:url(../images/CECode_Conf.jpg) top left no-repeat; margin:0;}

.homePods {float:left; width:31.5%; /*margin-right:0.5%;*/margin-right:1%; border-left:2px solid #0064ae; border-right:2px solid #0064ae; border-bottom:2px solid #0064ae; }
.homePods h2, .homePodRight h2 {background:#0064ae url(../images/arrow-Blue.gif) bottom left no-repeat; padding:3px 8px 20px 8px; font-size:1.2em; font-weight:bold;}
.homePods h3, .homePodRight h3 {font-size:1em; color:#000000; padding:0 8px 4px 8px; margin:0;}
.homePods p, .homePodRight p {padding:0 8px 12px 8px; margin:0;}
.homePods ul, .homePodRight ul {padding:0; margin:0 0 10px 25px;} 
.homePods ul.sector {list-style-type:none; margin:10px 0 10px 8px !important;}
.homePods ul.sector li {padding-bottom:13px;}

.homePodRight {float:left; width:31.5%; margin-right:0; border-left:2px solid #0064ae; border-right:2px solid #0064ae; border-bottom:2px solid #0064ae; }
#containerNavLeft {width:20%; margin:0; float:left;}
#containerNavLeft h2{ font-weight:bold; border-bottom: 3px solid #993333; color:#000; font-size:110%; padding:0 0 5px 10px;}
#containerNavLeft ul{ list-style-type:none; margin:0; padding:0;}
#containerNavLeft li {/*margin:7px 0 7px 0;  padding:3px 0 7px 10px;*/ padding:10px 0 7px 10px; border-bottom:1px dotted #999999;}
#containerNavLeft li.lkViewAccess { background:#FFFAB9;}
#containerNavLeft li a{ padding:0 0 0 0 /*10px*/; text-decoration:none; color:#000;}
#containerNavLeft li a:hover{color:#993333; font-weight:bold;}
#containerBodyRight {margin:0; padding:0; width:80%; float:left;}
#containerBodyRight h3{color:#000; font-weight:bold; font-size:110%; padding:0 0 10px 0px;}
#containerBodyNews {margin:0; padding:0; padding:10px;}
#containerBodyNews h3{color:#000; font-weight:bold; font-size:110%;}
#containerBody {margin:0; padding:0;}
#pageTitle h2{border-bottom:1px dotted #999999; margin:0 0 10px 0; padding:0 10px 10px 10px; color:#993333; font-weight:normal; font-size:150%;}
#pageTitle2 h2{border-bottom:1px dotted #999999; margin:0 0 1px 0; padding:0 10px 10px 10px; color:#993333; font-weight:normal; font-size:150%;}

#pageTitle_Events h2{border-bottom:1px dotted #999999; margin:0 0 10px 0; padding:0 10px 10px 10px; color:#993333; font-weight:normal; font-size:150%;}

#containerNewsLeft {width:19%; margin:0 1% 0 0; float:left;}
#newsImage01 { background:url(../images/img_news_temp.jpg) top left no-repeat; height:134px;}

.containerExpert {padding:10px 10px 10px 10px; border-bottom:1px dotted #000; margin:0 0 10px 0;}
.containerExpert ul{ list-style-type:disc; margin:0 0 0 15px;  padding:0;}
.containerExpert li{margin:0 0 5px 0; padding:0;}

.expertLeft {float:left;}
.expertLeft img{ margin:0 7px 10px 0;}
.expertLeft h3{ font-size:110%; font-weight:bold; color:#993333;}
.expertLeft h4{ font-size:110%; font-weight:normal; color:#000;}

#subNavLeft {}
#subNavLeft ul{ list-style-type:none; margin:0 0 0 10px; padding:0;}
#subNavLeft li {margin:2px 0 2px 0; padding:2px 0 2px 0px; border-bottom:0 none;}
#subNavLeft li a{ padding:0 0 0 10px; text-decoration:none; color:#993333;}
#subNavLeft li a:hover{font-weight:bold;}
#subNavLeft li .selected{font-weight:bold; background:#dfdfdf; padding:2px 2px 2px 10px; display:block;}



#footer {background:#dbd9d9; padding:10px; margin:20px 0 0 0; zoom:1;}
#footer a{text-decoration:none; color:#000000;}
#footer a:hover {color:#993333;}

/* Navigation */
#containerNav {margin:0; zoom:1;}

.nav {background:url(../images/nav_left-long.jpg) top left no-repeat #fff; height:35px; float:left; margin:0 0 0 3px; width:auto;}
.navRight {background:url(../images/nav_right.jpg) top right no-repeat; height:30px; zoom:1; padding:5px 10px 0 10px;}
.navRight a {color:#000; text-decoration:none; }
.navRight a:hover {color:#0064ae;}
.navRight a:visited {color:#000;}

.navSelected {background:url(../images/nav_left-long_over.jpg) top left no-repeat #993333; height:35px; float:left; margin:0 0 0 3px;  width:auto;}
.navSelectedRight {background:url(../images/nav_right_over.jpg) top right no-repeat; height:30px; zoom:1; padding:5px 10px 0 10px;}
.navSelectedRight a {color:#FFFFFF; text-decoration:none; }
.navSelectedRight a:hover {color:#fdb3b3;}
.navSelectedRight a:visited {color:#ffffff;}


#containerTopButtons a:link, #containerTopButtons a:visited {
	background:#993333; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none;
}
#containerTopButtons a:hover, #containerTopButtons a:active {
	color:#FFFF00 !important; text-decoration:none !important; font-weight:bold !important;
}

/* Boxes */
#textLayout {margin:0 14px 0 0; float:right; }
.textLayoutTL {background:url(../images/corner-Red_TL.gif) top left no-repeat #993333; height:5px; width:90px;}
.textLayoutTR {background:url(../images/corner-Red_TR.gif) top right no-repeat; height:5px;}
.textLayoutBL {background:url(../images/corner-Red_BL.gif) bottom left no-repeat #993333; height:5px; width:90px;}
.textLayoutBR {background:url(../images/corner-Red_BR.gif) bottom right no-repeat; height:5px;}
.textLayoutBody {background:#993333; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 10px 0 10px; font-weight:bold; width:70px;text-align:center;}

#textSmall {margin:0 1px 0 0; float:right; font-size:75%;}
.textSmallTL {background:url(../images/corner-Red_TL.gif) top left no-repeat #993333; height:5px; width:20px;}
.textSmallTR {background:url(../images/corner-Red_TR.gif) top right no-repeat; height:5px;font-size:1px;line-height:0px;}
.textSmallBL {background:url(../images/corner-Red_BL.gif) bottom left no-repeat #993333; height:5px; width:20px;}
.textSmallBR {background:url(../images/corner-Red_BR.gif) bottom right no-repeat; height:5px;font-size:1px;line-height:0px;}
.textSmallBody {background:#993333; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 5px 0 5px; font-weight:bold; width:10px;text-align:center;}
/*.textSmallBody a{background:#993333; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.textSmallBody a:hover{color:#ffff00;}
*/
#textMedium {margin:0 1px 0 0; float:right; font-size:100%;}
.textMediumTL {background:url(../images/corner-Red_TL.gif) top left no-repeat #993333; height:5px; width:20px;}
.textMediumTR {background:url(../images/corner-Red_TR.gif) top right no-repeat; height:5px;font-size:1px;line-height:0px;}
.textMediumBL {background:url(../images/corner-Red_BL.gif) bottom left no-repeat #993333; height:5px; width:20px;}
.textMediumBR {background:url(../images/corner-Red_BR.gif) bottom right no-repeat; height:5px;font-size:1px;line-height:0px;}
.textMediumBody {background:#993333; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 5px 0 5px; font-weight:bold; width:10px;text-align:center;}
/*.textMediumBody a{background:#993333; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.textMediumBody a:hover{color:#ffff00;}*/

#textLarge {margin:0 14px 0 0; float:right; font-size:130%;}
.textLargeTL {background:url(../images/corner-Red_TL.gif) top left no-repeat #993333; height:5px; width:22px; margin:0; padding:0; zoom:1;}
.textLargeTR {background:url(../images/corner-Red_TR.gif) top right no-repeat; height:5px;font-size:1px;line-height:0px; margin:0; padding:0; zoom:1;}
.textLargeBL {background:url(../images/corner-Red_BL.gif) bottom left no-repeat #993333; height:5px; width:22px; margin:0; padding:0; zoom:1;}
.textLargeBR {background:url(../images/corner-Red_BR.gif) bottom right no-repeat; height:5px;font-size:1px;line-height:0px; margin:0; padding:0; zoom:1;}
.textLargeBody {background:#993333; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 5px 0 5px; font-weight:bold; width:12px; margin:0;text-align:center;}
/*.textLargeBody a{background:#993333; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none; margin:0; padding:0;}
.textLargeBody a:hover{color:#ffff00;}*/

#textContrast {margin:0; /*margin:0 14px 0 0; -- use this when display search box*/ float:right; }
.textContrastTL {background:url(../images/corner-Black_TL.gif) top left no-repeat #191919; height:5px; width:120px;display:block !important;}
.textContrastTR {background:url(../images/corner-Black_TR.gif) top right no-repeat; height:5px;font-size:1px;line-height:0px;}
.textContrastBL {background:url(../images/corner-Black_BL.gif) bottom left no-repeat #191919; height:5px; width:120px;}
.textContrastBR {background:url(../images/corner-Black_BR.gif) bottom right no-repeat; height:5px;font-size:1px;line-height:0px;}
.textContrastBody {background:#191919; font-family:Arial, Helvetica, sans-serif; color:#ffff00; padding:0 10px 0 10px; font-weight:bold; width:100px; text-align:center;}
.textContrastBody a:link, .textContrastBody a:visited {background:#191919 !important; color:#ffff00 !important;  }
.textContrastBody a:hover, .textContrastBody a:active {color:#00ffff !important;}

#search {margin:0 14px 0 0; float:left; }
#cse-search-box {
	padding:1px 4px 8px 0;
	text-align:right;
}
#q {
	border:1px solid #999999;
	font-size:1.2em !important;
	padding:1px 3px;
}
.btnSearch {
	background:#e4e4e4 url(../images/arrowSearch.gif) no-repeat left;
	padding-left:8px;
	font-size:0.8em !important;
}

/** FRENCH LINK */
#french {
	float:right;
	margin:3px 8px;
}
#french a:link, #french a:visited {
	color:#FFFFFF;
	text-decoration:underline;
}
#french a:hover {
	font-weight:bold;
}


.buy {margin:2px 1em 2px 1em;}
.buyTL {background:url(../images/corner-RedStand_TL.gif) top left no-repeat #993333; height:5px; width:140px;}
.buyTR {background:url(../images/corner-RedStand_TR.gif) top right no-repeat; height:5px;}
.buyBL {background:url(../images/corner-RedStand_BL.gif) bottom left no-repeat #993333; height:5px; width:140px;}
.buyBR {background:url(../images/corner-RedStand_BR.gif) bottom right no-repeat; height:5px;}
.buyBody {background:#993333; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 10px 0 10px; font-weight:bold; width:120px; text-align:right;}
.buyBody a{background:#993333; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.buyBody a:hover{color:#fdc1c1;}


.blue {margin:2px 1em 2px 1em;}
.blueTL {background:url(../images/corner-BlueStand_TL.gif) top left no-repeat #0064ae; height:5px; width:140px;}
.blueTR {background:url(../images/corner-BlueStand_TR.gif) top right no-repeat; height:5px;}
.blueBL {background:url(../images/corner-BlueStand_BL.gif) bottom left no-repeat #0064ae; height:5px; width:140px;}
.blueBR {background:url(../images/corner-BlueStand_BR.gif) bottom right no-repeat; height:5px;}
.blueBody {background:#0064ae; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 10px 0 10px; font-weight:bold; width:120px; text-align:right;}
.blueBody a{background:#0064ae; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.blueBody a:hover{color:#c2e5fe;}

.back {padding:0; margin:0;}
.back a{ zoom:1; background:#666666; padding:5px 10px 5px 10px; color:#FFFFFF; text-decoration:none; margin:0 0 0 1%;}
.back a:hover{background:#0064ae; color:#FFFFFF;}
.back a:visited{background:#666666; color:#FFFFFF;}

.skyBlue {margin:3px 0 0 0;}
.skyBlueTL {background:url(../images/corner-SkyBlue_TL.gif) top left no-repeat #cce0ef; height:5px;}
.skyBlueTR {background:url(../images/corner-SkyBlue_TR.gif) top right no-repeat; height:5px;}
.skyBlueBL {background:url(../images/corner-SkyBlue_BL.gif) bottom left no-repeat #cce0ef; height:5px;}
.skyBlueBR {background:url(../images/corner-SkyBlue_BR.gif) bottom right no-repeat; height:5px;}
.skyBlueBody {background:#cce0ef; font-family:Arial, Helvetica, sans-serif; color:#000; padding:0 10px 0 10px; font-weight:bold;}
.skyBlueBody a:hover {color:#000;}
.skyBlueBody a:visited {color:#646464;}
.answerBody {background:#efefef; font-family:Arial, Helvetica, sans-serif; color:#000; padding:10px 10px 20px 10px; font-weight:normal;}


/* CORNERS */

.cornerRedTL {background:url(../images/corner-Red_TL.gif) top left no-repeat #993333; height:5px; width:20px;}
.cornerRedTR {background:url(../images/corner-Red_TR.gif) top right no-repeat; }
.cornerRedBL {background:url(../images/corner-Red_BL.gif) bottom left no-repeat #993333;}
.cornerRedBR {background:url(../images/corner-Red_BR.gif) bottom right no-repeat; }
.cornerRedBody {background:#993333; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0 10px 0 10px; font-weight:bold;}

/* COMMON */
.redHeader h2 {background:#993333; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:5px 10px; font-weight:bold; font-size:120%; margin:0;}
.redArrow {background:url(../images/arrow-Red.gif) top left no-repeat;} 
.textRedBold {color:#993333; font-weight:bold;}
.textBlueBold {color:#0064ae; font-weight:bold;}
.textBlackBold {color:#000000; font-weight:bold;}
.blueHeader h2 {background:#0064ae; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:5px 10px; font-weight:bold; font-size:120%; margin:0;}
.blueHeader h3 {background:#0064ae; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:10px; font-weight:normal; font-size:130%; margin:0;}
.HeaderQA h2 {background:#0064ae; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:10px; font-weight:normal; font-size:130%; margin:0;}

.blueArrow {background:url(../images/arrow-Blue.gif) top left no-repeat; border-left:2px solid #0064ae; border-right:2px solid #0064ae;} 

.bluePod {border-left:2px solid #0064ae; border-right:2px solid #0064ae; border-bottom:2px solid #0064ae; padding:0 10px 0 10px; height:700px;}
/*Bhuvana changes*/
.blueArrowpodmiddle {background:url(../images/arrow-Blue.gif) top left no-repeat; }
.bluePodmiddle{border-left:2px solid #0064ae; border-right:2px solid #0064ae; border-bottom:2px solid #0064ae; padding:0 0 8px 0; height:700px;}
.bluePodmiddle h2 {background:#0064ae; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:5px 10px; font-weight:bold; font-size:120%; margin:0;}
.bluePodmiddle p{margin:5px 10px 0 10px;}
/*.bluePodmiddle ul{margin:0 10px 0 25px;}*/

.bluePodBtm {border-top:2px solid #0064ae; padding:0; margin:0 0 2px 0;}
.landingPods {float:left; width:45%; margin:0 0 1% 1%; border:2px solid #0064ae; padding:10px;}
.landingPods h2{color:#0064ae; font-weight:bold; font-size:110%; padding:0 0 10px 0px;}
.landingPods h2 a{color:#0064ae;}
.landingPods h2 a:hover{color:#999999;}
.landingPods h2 a:visited{color:#646464;}
.landingPods img{margin:0 5px 5px 0;}
.blueBox {border:2px solid #0064ae; padding:10px; margin:0 0 20px 1%;}

.AZPods {float:left; width:28%; margin:0 0 1% 1%; border:2px solid #0064ae; padding:10px; height:220px;}
.AZPods h2{color:#0064ae; font-weight:bold; font-size:110%; padding:0 0 10px 0px;}
.AZPods h2 a{color:#0064ae;}
.AZPods h2 a:hover{color:#999999;}

.borderBoxRed { margin:20px 0 1px 1%; border:.1em solid #993333; padding:1em;}
.borderBoxRed h2{color:#993333; font-weight:bold; font-size:130%; padding:0 0 10px 0px;}
.borderBoxRed img{margin:0 10px 10px 0;}
.borderBoxRedLeft {float:left; width:80%;}
.borderBoxRedLeft2 {float:left; margin-right:20px;}

.standardIntro {color:#000; padding:10px 0 0 0; border-bottom:1px dotted #999999; margin:0 0 20px 1%;}
.standardIntro h3{color:#000; font-weight:bold; font-size:120%; padding:0 0 10px 0;}
.standardGreyBk { background:#cccccc; padding:5px; margin:0 0 20px 1%; zoom:1;}

.standard {color:#000; padding:0; border-bottom:1px dotted #999999; margin:0 0 20px 1%;}
.standard h4{color:#0064ae; font-weight:bold; font-size:110%; padding:0 0 10px 0;}
.standard h4 a{color:#0064ae; text-decoration:underline;}
.standard h4 a:hover{color:#999999;}
.standard h4 a:visited{color:#646464;}
.standardBody { background:#ebebeb; padding:10px; border-top:1px solid #0064ae; margin:0;}
.standardBodyTxt { float:left; width:76%;}
.standardBodyBtns { float:left; width:20%;}
.standardBtns {float:right; margin:0 0 0 5px;}

#containerTabs {margin:0; padding:0; margin:0 0 0 1%; zoom:1;}
.tabQuickFacts {float:left; padding:10px 0 6px 15px; background:url(../images/tab_quick.gif) top left no-repeat #666666; width:73px; margin:0 1px 0 0; color:#FFFFFF; border-bottom:1px solid #fff;}
.tabQuickFacts a{color:#FFFFFF;  text-decoration:none;}
.tabQuickFacts a:hover{color:#b3b3b3;}
.tabQuickFactsSelected { float:left; padding:10px 0 7px 15px; background:url(../images/tab_quick_selected.gif) top left no-repeat #0064ae; width:73px; margin:0 1px 0 0; color:#FFFFFF;}
.tabQuickFactsSelected a{color:#FFFFFF; text-decoration:none;}
.tabQuickFactsSelected a:hover{color:#bde2fd;}

.tabScope {float:left; padding:10px 0 6px 15px; background:url(../images/tab_scope.gif) top left no-repeat #666666; width:47px; margin:0 1px 0 0; color:#FFFFFF; border-bottom:1px solid #fff;}
.tabScope a{color:#FFFFFF;  text-decoration:none;}
.tabScope a:hover{color:#b3b3b3;}
.tabScopeSelected { float:left; padding:10px 0 7px 15px; background:url(../images/tab_scope_selected.gif) top left no-repeat #0064ae; width:47px; margin:0 1px 0 0; color:#FFFFFF;}
.tabScopeSelected a{color:#FFFFFF; text-decoration:none;}
.tabScopeSelected a:hover{color:#bde2fd;}

.tabFAQs {float:left; padding:10px 0 6px 15px; background:url(../images/tab_faq.gif) top left no-repeat #666666; width:37px; margin:0 1px 0 0; color:#FFFFFF; border-bottom:1px solid #fff;}
.tabFAQs a{color:#FFFFFF;  text-decoration:none;}
.tabFAQs a:hover{color:#b3b3b3;}
.tabFAQsSelected { float:left; padding:10px 0 7px 15px; background:url(../images/tab_faq_selected.gif) top left no-repeat #0064ae; width:37px; margin:0 1px 0 0; color:#FFFFFF;}
.tabFAQsSelected a{color:#FFFFFF; text-decoration:none;}
.tabFAQsSelected a:hover{color:#bde2fd;}

.tabRelatedWebsites {float:left; padding:10px 0 6px 15px; background:url(../images/tab_related.gif) top left no-repeat #666666; width:97px; margin:0 1px 0 0; color:#FFFFFF; border-bottom:1px solid #fff;}
.tabRelatedWebsites a{color:#FFFFFF;  text-decoration:none;}
.tabRelatedWebsites a:hover{color:#b3b3b3;}
.tabRelatedWebsitesSelected { float:left; padding:10px 0 7px 15px; background:url(../images/tab_related_selected.gif) top left no-repeat #0064ae; width:97px; margin:0 1px 0 0; color:#FFFFFF;}
.tabRelatedWebsitesSelected a{color:#FFFFFF; text-decoration:none;}
.tabRelatedWebsitesSelected a:hover{color:#bde2fd;}

.tabViewOnly {float:left; padding:10px 0 6px 15px; background:url(../images/tab_view.gif) top left no-repeat #666666; width:62px; margin:0 1px 0 0; color:#FFFFFF; border-bottom:1px solid #fff;}
.tabViewOnly a{color:#FFFFFF;  text-decoration:none;}
.tabViewOnly a:hover{color:#b3b3b3;}
.tabViewOnlySelected { float:left; padding:10px 0 7px 15px; background:url(../images/tab_view_selected.gif) top left no-repeat #0064ae; width:62px; margin:0 1px 0 0; color:#FFFFFF;}
.tabViewOnlySelected a{color:#FFFFFF; text-decoration:none;}
.tabViewOnlySelected a:hover{color:#bde2fd;}

.containerNews {border-bottom:1px dotted #999999; margin:0 0 10px 0; padding:0 10px 10px 10px; color:#000; font-weight:normal;}
.containerNews h3{color:#0066cc; font-weight:bold; font-size:110%; padding:0 0 10px 0px;}
.newsLeft {float:left;}
.newsLeft img{float:left; margin:0 10px 10px 0;}
.containerContact { margin:0 0 10px 0; padding:0 10px 10px 10px; color:#000; font-weight:normal;}
.containerContact h3{color:#0066cc; font-weight:bold; font-size:110%; padding:0 0 10px 0px;}

/* Feature Items */
.feature {padding:10px 0; margin:0 0 0px 10px; background:#FFFAB9; border-bottom:1px solid #999999;}
.feature h2 {color:#993333; font-weight:bold; font-size:130%; padding:0 0 10px 8px;}
.feature ul {margin:1px 25px; padding:0;}
.feature li {font-weight:bold; font-size:120%; text-decoration:none;}



/*
.standard h4{color:#0064ae; font-weight:bold; font-size:110%; padding:0 0 10px 0;}
.standard h4 a{color:#0064ae; text-decoration:underline;}
.standard h4 a:hover{color:#999999;}
.standard h4 a:visited{color:#646464;}
*/

/* CONTACT FORM */
#contact_Details{float:left; padding:2% 0 0 1%; width:30%;}

#contact {float:left; margin:5px; padding:0 10px; border:1px solid #ccc; width:50%;}
#contact label {/*width:5em;float:left;clear:both;*/display:block;margin:0 1em 0 0;}
#contact input {border:1px solid #ccc; margin-bottom:10px;}
#contact textarea {border:1px solid #ccc; margin-bottom:10px; width:70%;}
.footerIcons {float:right; padding:10px 0 0 0;}



/* FORM VALIDATION */
.required {
	color:#CC3300;
	padding-right:4px;
	font-size:1.4em;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	}	
span.warn
	{
	display:none;
	font-size:0.8em;
	line-height:1em;
	}


label.invalid
        {
        color:#CC0000;
        }
label.invalid span.warn
        {
        display:inline;
        color:#CC0000;
		  	font-weight:normal;
        }
input.invalid
        {
        border-color:#CC0000 !important;
        background:#fff url(validator-x.gif) no-repeat 100% 50%;
        }
textarea.invalid
        {
        border-color:#CC0000 !important;
        background:#fff url(validator-x.gif) no-repeat 100% 0;
        }
fieldset.warn
        {
        border-color: #CC0000;
        }
label.warn
        {
        color:#CC0000;
        }
label.warn span.warn
        {
        display:inline;
        color:#CC0000;
        }
input.warn,
textarea.warn
        {
        border-color:#CC0000;
        background-image:none;
        }
label.req
        {
        font-weight:bold;
        }
label.req input,
label.req textarea
        {
        font-weight:normal;
        }
.error_msg {
    color:#CC0000;
		font-weight:bold;
}
	

/* FORMS */
/*
#verticalForm fieldset {display: block; width: 37em; margin: 0 0 3em 0; padding: 0 1em 1em 1em;}
#verticalForm fieldset.radio {width: 15em; margin: 1em 0 2em 0;}
#verticalForm fieldset.radio input {clear: both; float: left; width: auto;}
#verticalForm fieldset.radio textarea {clear: both; float: left; width: auto; }
#verticalForm fieldset.radio label {font-weight: normal;}
#verticalForm legend {font-size:130%; font-weight:bold;}
#verticalForm input {display: block; width: 25em;}
#verticalForm textarea {display: block; width: 25em;}
#verticalForm label {display: block; margin-bottom: 1em;font-weight: bold;}
#verticalForm label.first {padding-top: 1em;}
#verticalForm select {display: block;}
*/



/*--- View Access (right) section on Home Page - starts ---*/
.viewAccess {
	background:#0065ad url(../images/img_viewaccess.jpg) no-repeat bottom left !important; 
	_height:70px;
	min-height:70px;
	/*color:#FFF !important;*/
	font-size:1em;
	font-weight:bold;
	padding:10px 2px 8px 110px;
	margin-bottom:2px;
}
.viewAccess a:link {
	color:#FFF !important;
	text-decoration:none !important;
}
.viewAccess a:hover, .viewAccess a:active {
	color:#FFCC00 !important;
	text-decoration:underline !important;
}
.viewAccess a:visited {
	color:#FFFFFF;
	text-decoration:none !important;
}
/*--- View Access (right) section on Home Page - ends ---*/

