﻿body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/body_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
width:auto;
}
.topLinks a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}

.topLinks a:hover{
	color: #FFA930;
	text-decoration:none;
}

.topLinksBook a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}

.topLinksBook a:hover{
	color: #FFA930;
	text-decoration:none;
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/bookmark_over.jpg);
	
}
.mainNavigationBg{
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/tab_current.gif);
	background-repeat: repeat-x;
	height: 34px;
	
}

.mainNavigation a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.mainNavigation a:hover{
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/tab_hover.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	text-decoration: none;
}

.mainNavigation a:selected{
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/tab_selected.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	text-decoration: none;
}
.navBg {
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/tab_current.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height: 34px;
	font-size: 14px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #852b04;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #f19166;
	
}

.navBg a{
	display: block;
	float: left;
	height: 34px;
	line-height: 34px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 20px;
	padding-left: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #852b04;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #f19166;
	
}
.navBg a:hover{
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/tab_hover.gif);
	background-repeat: repeat-x;

}


.navBghover{
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/tab_hover.gif);
	background-repeat: repeat-x;
	
}
.navBg a:selected{
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/tab_selected.gif);
	background-repeat: repeat-x;

}

.navSelected{
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/tab_selected.gif);
	background-repeat: repeat-x;
	
}

.navBg ul{
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navBg li{
	display: inline;
}
.navBg li a{
	display: block;
	float: left;
	height: 34px;
	line-height: 34px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 20px;
	padding-left: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #852b04;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #f19166;
}
.navBg li a:hover{
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/tab_hover.gif);
	background-repeat: repeat-x;
}
#navActive{
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/tab_selected.gif);
	background-repeat: repeat-x;
}
.bannerOuter {
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/banner_bg_yellow.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 302px;
	background-color: #FFFFFF;
}
.quickRegBg {
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/register_bg_blue.jpg);
	background-repeat:repeat-y;
	background-position: right top;
	height: 246px;
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;*/
}

.quickRegBottomBg {
            background-image: url(/_LAYOUTS/1033/IMAGES/FSI/register_bg_blue_bottom.jpg);
	background-repeat:no-repeat;
	background-position: right top;
	height: 17px;
	
}

.quickRegBgFont {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}
.formMargin {
	margin-bottom: 2px;
	margin-top: 1px;
	height: 15px;
	width: 170px;
	font-size: 11px;
	line-height: 15px;
}
.formMarginregister {
	/*margin-bottom: 2px;
	margin-top: 1px;
	height: 15px;*/
	width: 170px;
	font-size: 11px;
	line-height: 15px;
}
.formMargin1 {
	margin-bottom: 2px;
	margin-top: 1px;
	height: 20px;
	width: 170px;
	font-size: 11px;
	line-height: 20px;
}
.formMargin2 {
	margin-bottom: 2px;
	margin-top: 1px;
	height: 18px;
	width: 155px;
	font-size: 11px;
	}
	
.formMargin3 {
	margin-top: 1px;
	height: 18px;
	width: 150px;
	font-size: 11px;
}
.formMarginhome {
	margin-top: 1px;
	height: 18px;
	width: 170px;
	font-size: 11px;
}
.formMargin3Register {
	/*margin-top: 1px;*/
	height: 18px;
	width: 150px;
	font-size: 11px;
}


.formMargin4 {
	margin-top: 1px;
	height: 18px;
	width: 120px;
	font-size: 11px;
}

.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #333333;
}
.boxBg {
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/box_bg.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
}
.boxBg p{
	margin-top: 5px;
	margin-bottom: 7px;
}
.boxHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #259ac0;
	font-weight: bold;
}
.boxcontent {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	
}
.boxcontentleft {
	
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
	color: #333333;
	font-weight:bold;
	
}
.boxcontentleft a
{
	font-size: 13px;

	}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #4e4e4e;
	line-height: 20px;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
}
.footer a{
	color: #FFFFFF;
	text-decoration:none;
}
.footer a:hover{
	color: #FFFFFF;
	text-decoration:underline;
}

.footer1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color: #4e4e4e;
	line-height: 20px;
	padding-right:15px;
	
}
.footer1 a{
	color: #ffffff;
	text-decoration:none;
}
.footer1 a:hover{
	color: #ffffff;
	text-decoration:underline;
}

footer22{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4e4e4e;
	background-color: #4e4e4e;
	
}

.stayConnectBg {
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/inner_top_left_right_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 24px;
}


.stayConnectText {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 24px;
}



.emailTxtBx {
	height: 20px;
	width: 166px;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	padding-left: 2px;
}
.productLinkBg {
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/left_nav-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 200px;
	padding-top: 6px;
}

/*.productLinkBg a:active {
	color: #ffffff;
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/left_nav_linkbg.gif);
	background-repeat:no-repeat;
	background-position: left top;
	text-indent:14px;
	font-size: 14px;
}*/

.productLinkBg ul{
	list-style-type:none;
	font-family:Arial;
	padding: 0px;
	margin-top: 0px;
	margin-right: 18px;
	margin-bottom: 0px;
	margin-left: 10px;
	
}
.productLinkBg ul li{
	border-bottom:solid;
	border-bottom-color:#c6efff;
	border-bottom-width:3px;
	
}

.productLinkBg ul li a{
	font-size: 12px;
	color: #d82d03;
	font-weight:normal;
	text-decoration:none;
	display: block;
	line-height: 27px;
	
	
}
.productLinkBg ul li a:hover{
	color: #ee7a5d;
}




.producmenu  a{
	font-size: 12px;
	color: #d82d03;
	font-weight:normal;
	text-decoration:none;
	display: block;
	line-height: 27px;
	
	
}
.producmenu  a:hover{
	color: #ee7a5d;
	
	
}

 /* sub UL test */
.productLinkBg ul  ul {
	list-style-type:none;
	font-family:Arial;
	padding: 0px;
	margin: 0px;
	border-top:solid;
	border-top-color:#c6efff;
	border-top-width:3px;
}
.productLinkBg ul ul li{
	border-bottom:solid;
	border-bottom-color:#c6efff;
	border-bottom-width:3px;
}

.productLinkBg ul ul li a{
	font-size: 12px;
	color: #333232;
	font-weight:normal;
	text-decoration:none;
	display: block;
	line-height: 27px;
	padding-left: 15px;
	
	
}
.productLinkBg ul ul li a:hover{
	color:#757575;
}
.productLinkBg ul a li {
	font-size: 14px;
	color: #d82d03;
	font-weight:normal;
	text-decoration:none;
	display: block;
	line-height: 27px;
	width:120px;
	cursor:pointer;
	padding-left:0px;
	
	
}
.productLinkBg ul a:hover{
	color: #ee7a5d;
}





.productSearchbg{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/search_our_produtbg.gif);
	background-repeat:repeat-Y;
	background-position:left top;
	vertical-align:middle;
	}
	
	
.ProductSearch{
	font-family:Arial;
	font-size: 13px;
	color: #424242;
	border:solid;
	border-color:#000000 #000000 #b8b8b8 #000000;
	border-width:1px;
	height:23px;
	width:122px;
}

.innerTopOuter {
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/inner_top_bg_yellow.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
	padding-top: 7px;
}
.innerTopOuternew {
	
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
	padding-top: 7px;
}
.innerContent{
	padding:0px 10px 0px 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #333333;
	text-align:left;
}
.aboutusSideContent{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #333333;
	text-align:left;
	font-weight:bold;
}

.aboutUsText {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	line-height: 14px;
}

.aboutusContentLink{
	font-family:Arial;
	font-size: 13px;
	color: #058cd2;
	font-weight:none;
	text-decoration:underline;
}

.aboutusContentLink:hover{
	text-decoration:none;
}
.readmoreAboutus{
	font-family:Arial;
	font-size: 13px;
	color: #e53409;
	/*font-weight:bold;*/
	text-decoration:none;
}
.readmoreAboutus:hover{
	text-decoration:underline;
}
.productPage ul{
	list-style-type:none;
	font-family:Arial;
	font-size:13px;
	color:058cd2;
	padding: 0px;
	margin-top:14px;
	margin-left:10px;
	margin-bottom:10px;
}

.commentsbg{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/comments_bg.jpg);
	background-repeat:no-repeat;
	padding:158px 20px 0px 20px;
}
.commentsbg1{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/comments_bg7.jpg);
	background-repeat:no-repeat;
	padding:158px 20px 0px 20px;
}
.commentsbg2{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/comments_bg2.jpg);
	background-repeat:no-repeat;
	padding:158px 20px 0px 20px;
}
.commentsbg3{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/comments_bg4.jpg);
	background-repeat:no-repeat;
	padding:158px 20px 0px 20px;
}
.comments{
	font-family:Arial;
	font-size: 15px;
	color: #058cd2;
	font-weight:bold;
	font-style:italic;
}
.productHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	color: #058cd2;
	text-align:left;
	
}

.productHead18feb {
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	color: #058cd2;
	text-align:left;
	padding-bottom:18px;
	padding-top:25px;
}
.productHeadNew {
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	color: #058cd2;
	text-align:left;
	padding-bottom:18px;
	
}

.productHead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	color: #058cd2;
	text-align:left;
	padding-bottom:0px;
	padding-top:25px;
}
.productContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #333333;
	text-align:left;
}

.productPage ul{
	list-style-type:none;
	font-family:Arial;
	font-size:13px;
	color:058cd2;
	padding: 0px;
	margin-top:14px;
	margin-left:10px;
	margin-bottom:10px;
	
}
.productPage li{
	text-indent: 6px;
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/product_linkbullet.gif);
	background-repeat:no-repeat;
padding-bottom:10px;
	padding-left:10px;
	padding-top:0px;
	}

.productPage li a{
	font-size: 13px;
	color: #058cd2;
	font-weight:normal;
	text-decoration:underline;
}
.productPage li a:hover{
	color: #026fa8;
	text-decoration:none;
}


.signupBlueTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #0286db;
}
.signinLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #cf3c18;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cf3c18;
	text-decoration:none;
}
.signinLink a{
	color:#cf3c18;
	text-decoration:none;
}

.signinLink a:hover{
	color:#dd6042;
	text-decoration:none;
}
.signinLink2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #cf3c18;
	padding-left: 5px;
	border-left-width: 1px;
    	border-left-style: solid;
	border-left-color: #cf3c18;
}
.signinLink2 a{
	color:#cf3c18;
	text-decoration:none;
}

.signinLink2 a:hover{
	color:#dd6042;
	text-decoration:none;
}

.signinLinknew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #cf3c18;
	padding-left: 5px;
	border-left-width: 1px;
    	border-left-style: solid;
	border-left-color: #cf3c18;
	text-decoration:none;
}
.signinLinknew hover{
	color:#dd6042;
	text-decoration:none;
}
.stayMoreText {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
}

#leftNavCurrent{
	color: #ffffff;
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/left_nav_linkbg.gif);width:170px;
	background-repeat:no-repeat;
	background-position: left top;
	text-indent:6px;
}
#leftNavCurrentProduct{
	color: #ffffff;
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/left_nav_linkbgnew.gif);width:144px;
	background-repeat:no-repeat;
	background-position: left top;
	text-indent:6px;
}
.feelFreeTo{
	font-family:Arial;
	font-size: 13px;
	color: #058cd2;
	font-weight:bold;
	text-decoration:underline;
}
.feelFreeTo1{
	font-family:Arial;
	font-size: 13px;
	
	font-weight:bold;
	text-decoration:underline;
}

.feelFreeTo:hover{
	text-decoration:none;
}
.feelFreeTo1:hover{
	text-decoration:none;
}
.form2{
    border:1px solid #dee4d3;
    background-color:#fafafa;
	width:238px;
    padding:10px 0px 10px 4px;
    margin:0px;
	font-family:Arial;
    font-size:12px;
	color:#666666;
	text-align:left;	
    }
#leftNavCurrentSub{
	color: #ffffff;
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/left_nav_linkbg_sub.gif);
	background-repeat:no-repeat;
	background-position: left top;
}
.learnmore{
	font-family:Arial;
	font-size: 13px;
	color: #df380f;
	font-weight:none;
	text-decoration:none;
}	

.learnmore:hover{
	font-family:Arial;
	font-size: 13px;
	color: #df380f;
	font-weight:none;
	text-decoration:underline;
}
.courseTittle{
	font-family:Arial;
	font-size: 16.5px;
	color: #058cd2;
	font-weight:bold;
}	

.upcomingTrainingbg{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/upcoming_trainingbg.jpg);
	background-repeat:no-repeat;
	padding:48px 23px 0px 15px;
}

.upcomingTrainingBullet ul{
	list-style-type:none;
	margin-top:12px;
	text-align:left;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.upcomingTrainingBullet li{
	text-indent: 6px;
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/upcoming_bullet.gif);
	background-repeat:no-repeat;
	padding-left:7px;
	padding-bottom:5px;
	}
	
.upcomingTrainingBullet li a{
	font-family:Arial;
	font-size:13px;
	color:#df380f;
	text-align:left;
	text-decoration:none;
}

.upcomingTrainingBullet li a:hover{
	text-decoration:underline;
}
.ComingTrainingBullet {
	font-family:Arial;
	font-size:13px;
	color:#df380f;
	text-align:left;
	text-decoration:none;

}

	
.resourceBullet ul{
	list-style-type:none;
	font-family:Arial;
	font-size:13px;
	color:#333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom:0px;
	padding-left: 0px;
}
.resourceBullet  li{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/resource_bullet.jpg);
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top:0px;
	padding-bottom:8px
	}

.resourceMainBullet ul{
	list-style-type:none;
	font-family:Arial;
	font-size:13px;
	color:#333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom:0px;
	padding-left: 0px;
}
.resourceMainBullet  li{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/fsi_bulleting_image.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:0px;
	padding-bottom:4px
	}





.emailTxtBx {
	height: 20px;
	width: 166px;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	padding-left: 2px;
}
.carsSubtittle{
	font-family:Arial;
	font-size: 17px;
	color: #565656;
	font-weight:bold;
}
.carsItemCode{
	font-family:Arial;
	font-size: 14px;
	color: #565656;
	font-weight:bold;
}
.booksbg{
	background-color:#f5f5f5;
	padding:27px 0px 28px 14px;
	height:auto;
}
.commentsBg2{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/comments_bg2.jpg);
	background-repeat:no-repeat;
	padding:158px 20px 0px 20px;
}

.commentsBg3{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/comments_bg3.jpg);
	background-repeat:no-repeat;
	padding:158px 20px 0px 20px;
}
.masterpagebg{
	background-color:white;
}
hr{
color:#c6efff;
height:2px;
}



/*23rd december 2008*/


.price{
	font-family:Arial;
	font-size: 13px;
	color: #e53409;
	font-weight:bold;
	text-decoration:none;
}

.next{
	font-family:Arial;
	font-size: 13px;
	color: #ffffff;
	text-decoration:underline;
}

.next:hover{
text-decoration:none;
}



.booknow{
	font-family:Arial;
	font-size: 10px;
	color: #333333;
	text-decoration:underline;
	text-align: right;
}

.booknow:hover{
	text-decoration:none;
	text-align: right;

}

.calemdercontnt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	/*color: #333333;*/
	color:#3C3C3C;
	
}

.commentsBg6{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/comments_bg6.jpg);
	background-repeat:no-repeat;
	padding:158px 20px 0px 20px;
}

.commentsBg7{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/comments_bg7.jpg);
	background-repeat:no-repeat;
	padding:158px 20px 0px 20px;
}

.commentsBg8{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/comments_bg8.jpg);
	background-repeat:no-repeat;
	padding:158px 20px 0px 20px;
}

.commentsBg9{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/comments_bg9.jpg);
	background-repeat:no-repeat;
	padding:158px 20px 0px 20px;
}

.topTab {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.topTab ul{
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.topTab li{
	display: inline;
}
.topTab li a{
	display: block;
	float: left;
	margin-right: 30px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	line-height: 32px;
	height: 32px;
}

.topTab li a:hover{
	color: #000000;
}


.BlogIconText{
	font-family:Arial;
	font-size: 13px;
	color: #058cd2;
	padding-right:20px;
	text-decoration:none;
}

.BlogIconText:hover{
	color: #e8ba51;
}

.BlogDottedline{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/blog_dottedline.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}

.testYourDriKnowlege {
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/testYr_driving_knowlegebg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 10px;	
}

.traffic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #3d3d3d;
	
}
.trafficNew{
	font-family: Arial, Helvetica, sans-serif;	
	line-height: 18px;
	font-weight: bold;
	color: #3d3d3d;
	width:168px;
}


.trafficQuiz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #058cd2;
}


.downloads {
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #058cd2;
	padding-top:7px;
}


.downloads ul{
	list-style-type:none;
	font-family:Arial;
	padding: 0px;
	margin-top: 0px;
	margin-right:18px;
	margin-bottom: 0px;
	margin-left: 0px;

}
.downloads ul li{
	border-bottom:solid;
	border-bottom-color:#d3d3d3;
	border-bottom-width:1px;
	text-indent: 0px;
	padding-bottom:8px
	
}

.downloads ul li a{
	font-size:13px;
	color: #058cd2;
	font-weight:normal;
	text-decoration:none;
	display: block;
	padding-top:8px;
}
.downloads ul li a:hover{
	color: #ee7a5d;
}

.alberta{font-family: Arial, Helvetica, sans-serif;	font-size: 18px;  color: #7a7a7a;  text-decoration:none; line-height:22px}
.alberta:hover{color: #ffffff;  background-color:#7a7a7a;}

.albertanew{font-family: Arial, Helvetica, sans-serif;	color: #7a7a7a;  text-decoration:none; line-height:22px}
.albertanew:hover{color: #ffffff;  background-color:#7a7a7a;}

.calgary{font-family: Arial, Helvetica, sans-serif;	font-size:24px; color:#058cd2;text-decoration:none;line-height:22px}
.calgary:hover{color: #ffffff;	background-color:#058cd2;}

.car{font-family: Arial, Helvetica, sans-serif;	font-size:24px; color:#7a7a7a;text-decoration:none;line-height:22px}
.car:hover{color: #ffffff;	background-color:#7a7a7a;}

.corporate{font-family: Arial, Helvetica, sans-serif;  font-size:14px; color:#7a7a7a;text-decoration:none;line-height:22px}
.corporate:hover{color: #ffffff; background-color:#7a7a7a;}

.course{font-family: Arial, Helvetica, sans-serif;  font-size:18px; color:#7a7a7a;text-decoration:none;line-height:22px}
.course:hover{color: #ffffff; background-color:#7a7a7a;}

.motorcycle{font-family: Arial, Helvetica, sans-serif;	font-size:18px; color:#058cd2;text-decoration:none;line-height:22px}
.motorcycle:hover{color: #ffffff;	background-color:#058cd2;}


/*24rd december 2008*/


.blogLeftLinks{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/left_nav-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 198px;
	padding-top: 6px;
}


.blogLeftLinks ul{
	list-style-type:none;
	font-family:Arial;
	padding: 0px;
	margin-top: 0px;
	margin-right: 18px;
	margin-bottom:0px;
	margin-left: 18px;
}
.blogLeftLinks ul li{
	border-bottom:solid;
	border-bottom-color:#c6efff;
	border-bottom-width:3px;
	padding-bottom:5px;

}

.blogLeftLinks ul li a{
	font-size:13px;
	color: #d82d03;
	font-weight:normal;
	text-decoration:none;
	display: block;
	padding-left:5px;
	padding-top:5px;
}

.blogLeftLinks ul li a:hover{
	color: #ee7a5d;
}

#blogSelectLink{
	color: #ffffff;
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/left_nav_linkbg.gif);
	background-repeat:no-repeat;
	background-position: left top;
	height:22px;
}

.popularPosts{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 198px;
	padding-top: 6px;
}


.popularPosts ul{
	list-style-type:none;
	font-family:Arial;
	padding: 0px;
	margin-top: 0px;
	margin-right: 18px;
	margin-bottom:0px;
	margin-left: 18px;
}
.popularPosts ul li{
	border-bottom:solid;
	border-bottom-color:#c6efff;
	border-bottom-width:3px;
	padding-bottom:5px;

}

.popularPosts ul li a{
	font-size:13px;
	color: #d82d03;
	font-weight:normal;
	text-decoration:none;
	display: block;
	padding-left:5px;
	padding-top:5px;
}

.popularPosts ul li a:hover{
	color: #ee7a5d;
}

#blogSelectLink2{
	color: #ffffff;
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/left_nav_linkbg2.gif);
	background-repeat:no-repeat;
	background-position: left top;
	height:42px;
}
/*29th december 2008*/


.truckCommentbg{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/truck_comment1.jpg);
	background-repeat:no-repeat;
	padding:158px 20px 0px 20px;
}


.courseDetail{
	font-family:Arial;
	font-size: 13px;
	color: #b6dafc;
	text-decoration:none;
}

.courseDetail:hover{
	text-decoration:underline;
	color: #ffffff;
}


.class1{
	font-family:Arial;
	font-size: 14px;
	color: #058cd2;
	font-weight:bold;
}	

.professional{
	font-family:Arial;
	font-size: 13px;
	color: #757575;
	font-weight:bold;
}	



#courseLinkBg{
background-color:#f3f3f3;
border:solid;
border-width:1px;
border-color:#e6e6e6 #e6e6e6 #f3f3f3 #e6e6e6;
height:23px;
vertical-align:middle;
}

#othercoursebg{
background-image:url(/_LAYOUTS/1033/IMAGES/FSI/other_truckdriving_bg.jpg);
background-repeat:repeat-y;
background-position:left top;
}

.learnmore2{
	font-family:Arial;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
	text-decoration:none;
}

.learnmore2:hover{
	text-decoration:underline;
}
.learnmore2New{
	font-family:Arial;
	font-size: 11px;
	color:blue;
	font-weight:bold;
	text-decoration:none;
}

.learnmore2New:hover{
	text-decoration:underline;
}


.learnmore3{
	font-family:Arial;
	font-size: 11px;
	color: #333333;
	font-weight:normal;
	text-decoration:none;
}

.learnmore3:hover{
	text-decoration:underline;
}

.content2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #333333;
}	
.loadingPageText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #424242;
	text-decoration:none;
}
.onlineDefensivecommentsBg{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/onlinedefensive_commentbg.jpg);
	background-repeat:no-repeat;
	padding:158px 20px 0px 20px;
}


.onlineDefensiveBuynowcommentsBg{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/onlinedefensive_buynow_commentbg.jpg);
	background-repeat:no-repeat;
	padding:158px 20px 0px 20px;
}

.corporatetrainingCommentsBg{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/corporate_training_commendsbg.jpg);
	background-repeat:no-repeat;
	padding:158px 20px 0px 20px;
}

.faq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3d3d3d;
}

#goTop{
background-color:#f3f3f3;
border:solid;
border-width:1px;
border-color:#e6e6e6 #e6e6e6 #f3f3f3 #e6e6e6;
height:15px;
vertical-align:middle;
}

.namee{
	border:1px solid #e0e0e0;
	background-color:#fafafa;
	width:250px;
	margin:0px;
	font-family:Arial;
	font-size:12px;
	color:#666666;
	text-align:left;

	
   /*padding-top : 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 4px;*/
	    }
	    
	    .nameeReg{
	border:1px solid #e0e0e0;
	background-color:#fafafa;
	width:215px;
	height:25px;
	margin:0px;
	font-family:Arial;
	font-size:12px;
	color:#666666;
	text-align:left;
	    }
      .nameeRegDOB{
	border:1px solid #e0e0e0;
	background-color:#fafafa;
	width:195px;
	height:25px;
	margin:0px;
	font-family:Arial;
	font-size:12px;
	color:#666666;
	text-align:left;
	    }
	    
.nameeContactUs{
	border:1px solid #e0e0e0;
	background-color:#fafafa;
	width:250px;
	margin:0px;
	font-family:Arial;
	font-size:12px;
	color:#666666;
	text-align:left;

	    }
		
.nameeForEmail{
	border:1px solid #e0e0e0;
	background-color:#fafafa;
	width:175px;
	margin:0px;
	font-family:Arial;
	font-size:12px;
	color:#666666;
	text-align:left;
	/*padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 4px;*/
	height:20px;
	    }
.address{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:22px;
	color: #333333;
}

.faqCommentsBg{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/faq_comments.jpg);
	background-repeat:no-repeat;
	padding:158px 20px 0px 20px;
}

.langdrop {
	font-family:Arial, Verdana;
	font-size: 12px;
	color: #424242;
	text-decoration: none;
	height: 24px;
	width: 188px;
	border: 1px solid #0d882d;
	padding-left: 3px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 1px;
	background-color:#fafafa;
}

.RegisteredMembersBg{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/registered_member_bg.jpg);
	background-repeat:repeat-Y;
	background-position:left top;
}
.RegisteredMembers{
	font-family:Arial;
	font-size: 13px;
	color: #424242;
	border:solid;
	border-color:#696969 #696969 #a2a2a2 #696969;
	border-width:1px;
	height:20px;
	width:155px;
}

.RegisteredMembersPassword{
	font-family:Arial;
	font-size: 13px;
	color: #424242;
	border:solid;
	border-color:#696969 #696969 #a2a2a2 #696969;
	border-width:1px;
	height:20px;
	width:100px;
}
.productHead3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:19px;
	color: #058cd2;
	text-align:left;
	padding-bottom:18px;
	padding-top:25px;
}

/*05th January 2009*/

.siteMap{
	font-family:Arial;
	font-size: 12px;
	color: #333333;
	font-weight:normal;
	text-decoration:none;
}

.siteMap:hover{
	text-decoration:underline;
}
.textfield{
	border:1px solid #e0e0e0;
	background-color:#fafafa;
	width:225px;
	margin:0px;
	font-family:Arial;
	font-size:12px;
	color:#666666;
	text-align:left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 4px;
	    }
.dropDownfield{
	border:1px solid #e0e0e0;
	background-color:#fafafa;
	width:222px;
	height:25px;
	margin:0px;
	font-family:Arial;
	font-size:12px;
	color:#666666;
	text-align:left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 4px;
	    }

.formMargin1 {
	font-family:Arial;
	font-size: 11px;
}

.Star{
	font-family:Arial;
	font-size: 13px;
	color: #e53409;
	font-weight:bold;
	text-decoration:none;
}

.smallTittlw{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #333333;
	text-align:left;
	font-weight:bold;
}

.passwordtextfield{
	border:1px solid #e0e0e0;
	background-color:#fafafa;
	width:150px;
	margin:0px;
	font-family:Arial;
	font-size:12px;
	color:#666666;
	text-align:left;
	/*padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 4px;*/
	    }
		
.passwordtext{
	font-family:Arial;
	font-size:12px;
	color:#666666;
	text-align:left;
	    }
	       
	 .bannerbg{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/startsafe_bgimage.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	width:550px;
}
.mainheader{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #058cd8;
	text-decoration:none;
	font-weight:bold;
	}
.mainheaderSubtittle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #058cd8;
	text-decoration:none;
	}
.startsafeContent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #35406d;
	text-decoration:none;
	padding-right:256px;
	padding-bottom:10px;
	}
	
.startsafeContent2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #333333;
	text-decoration:none;
	}
	

.startsafeContentWantToBuy{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	text-decoration:none;
	

	}
		
	
.FS_page_content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #35406d;
	text-decoration:none;

	}




.share {
	WIDTH: 71px; LINE-HEIGHT: 17px; HEIGHT: 17px
}
.shareLayerMenuOuter {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 132px; PADDING-TOP: 0px;
	POSITION: absolute; TOP: 0px;border:4px solid #b64512 ; z-index:999; BACKGROUND-COLOR: #ffffff;
}
.shareLayerMenu {
	DISPLAY: block; FONT-SIZE: 11px; WIDTH: 132px; COLOR: #666666; LINE-HEIGHT: 18px; FONT-FAMILY: Tahoma, Arial, Verdana; BACKGROUND-COLOR: #ffffff
}
.shareLayerMenu A {
	COLOR: #484848; TEXT-DECORATION: none
}
.shareLayerMenu A:hover {
	COLOR: #ff8204; TEXT-DECORATION: underline
}

.bookmarkLinks a{
                font-family: Arial, Helvetica, sans-serif;
                font-size: 16px;
                font-weight: bold;
                color: #FFFFFF;
                display:block;
                text-decoration:none;
                text-indent:60px;
                height: 32px;
                background-image: url(/_LAYOUTS/1033/IMAGES/FSI/icon_bookmark.gif);
                background-repeat: no-repeat;
}

.bookmarkLinks a:hover{
                color: #FFA930;
                text-decoration:none;

}              

/* 09-03-09 */ 

.stayConnectBgNew{

	background-image:url(/_LAYOUTS/1033/IMAGES/FSI//_blog_images/stay_connected_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 24px;
}


.blogLeftLinksNew{
background-image:url(/_LAYOUTS/1033/IMAGES/FSI//_blog_images/recentposts_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 172px;
	padding-top: 6px;
}


.blogLeftLinksNew ul{
	list-style-type:none;
	font-family:Arial;
	padding: 0px;
	margin-top: 0px;
	margin-right: 18px;
	margin-bottom:0px;
	margin-left: 18px;
}
.blogLeftLinksNew ul li{
	border-bottom:solid;
	border-bottom-color:#c6efff;
	border-bottom-width:3px;
	padding-bottom:5px;

}

.blogLeftLinksNew ul li a{
	font-size:13px;
	color: #d82d03;
	font-weight:normal;
	text-decoration:none;
	display: block;
	padding-left:5px;
	padding-top:5px;
}

.blogLeftLinksNew ul li a:hover{
	color: #ee7a5d;
}

#blogSelectLinkNew{
	color: #000000;
	background-repeat:no-repeat;
	background-position: left top;
}



.downloadsNew {
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #058cd2;
	padding-top:0px;
}


.downloadsNew ul{
	list-style-type:none;
	font-family:Arial;
	padding: 0px;
	margin-top: 0px;
	margin-right:18px;
	margin-bottom: 0px;
	margin-left: 10px;

}
.downloadsNew ul li{
	border-bottom:solid;
	border-bottom-color:#d3d3d3;
	border-bottom-width:1px;
	text-indent: 0px;
	padding-bottom:8px
	
}

.downloadsNew ul li a{
	font-size:13px;
	color: #058cd2;
	font-weight:normal;
	text-decoration:none;
	display: block;
	padding-top:8px;
}
.downloadsNew ul li a:hover{
	color: #ee7a5d;
}
.downloadsNew a{
	font-size:13px;
	color: #058cd2;
	font-weight:normal;
	text-decoration:none;
	display: block;
	padding-top:12px;
	font-family: Arial, Helvetica, Sans-Serif;
	padding-bottom:12px;

}
.downloadsNew a:hover{
	color: #ee7a5d;
}
.testYourDriKnowlegeNew {
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/_blog_images/download_bg2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 5px;	
}            

.blogmenu  a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d82d03;
	font-weight:normal;
	text-decoration:none;
	display: block;
	line-height: 16px;
	padding-bottom:10px;
	padding-top:5px;
	
	
}
.blogmenu  a:hover{
	color: #ee7a5d;
		
}
.productthumbLink{
font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #058cd2;
	font-weight:bold;
	text-decoration:none;
}
.productthumbLink:hover{
	color: #026fa8;
	text-decoration:none;
}
#dropmenudiv{
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #666666;
	display: block;
	width: 132px;
	background-color: #FFFFFF;
	line-height: 28px;
	position:absolute;
	z-index:100;
	}
	#dropmenudiv a{
	color: #484848;
	text-decoration:none;	
	}
	#dropmenudiv a:hover{ /*hover background color*/
	color: #FF8204;
	text-decoration:underline;
	}
.searchresultHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size:19px;
	color: #058cd2;
	text-align:left;
}

.searchResultBg{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/search_resultbg.jpg);
	background-position:left middle;
	background-repeat:no-repeat;
	width:540px;
	height:37px;
}

.searchtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	text-align:left;
	vertical-align:middle;
	padding-left:34px;
}
.partnerTittleBg{
	background-color:#d9edf9;
	border:solid 1px #bbddf3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1b191e;
	font-weight:bold;
	padding:5px 0px 5px 5px;}
	
	
.partnerofthemonthBg {
	background-image: url(/_LAYOUTS/1033/IMAGES/FSI/inner_top_left_right_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height:16px;
}
.PopupbannerBg{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/bannerbg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:103px;
	}
.callfor_office{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#bf3513;
	line-height:22px
}
.phoneNumber{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#424242;
	font-weight:bold;
}

.fsitittle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#343375;
	font-weight:normal;
	line-height:20px
}

.fsiaddress{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
	font-weight:normal;
	line-height:18px;
}

.fsiemailLink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#424242;
	font-weight:normal;
	line-height:18px;
	text-decoration:unerline;
}
.fsiemailLink:hover{
	text-decoration:none;
	color:#cf3c18;
}

.thanksbg{
	background-color:#fefdee;
	border:solid 1px #dfdbb0;
	padding:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#e35906;
	line-height:20px;
	text-align:center;}

.tablebgImage{
	background-image:url(/_LAYOUTS/1033/IMAGES/FSI/table_bg_image.jpg);
	background-position:left bottom;
	background-repeat:repeat-x;
}
.formtittle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style:normal;
	font-weight: bold;
	color: #b3fe00;
}
.mulatitextbox {
	margin-bottom: 2px;
	margin-top: 1px;
	height: 45px;
	width: 170px;
	font-size: 11px;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:normal;
	font-weight:normal;
	color: #333333;
}









/* Last-Modified: 28/06/06 00:08:22 */
#GB_overlay {
    background-color: #000;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    z-index: 100;
}

#GB_window {
    left: 0;
    top: 0;
    font-size: 1px;
    position: absolute;
    overflow: visible;
    z-index: 150;
}

#GB_window .content {
    width: auto;
    margin: 0;
    padding: 0;
}

#GB_frame {
    border: 0;
    margin: 0;
    padding: 0;
    overflow: auto;
    white-space: nowrap;
}


.GB_Gallery {
    margin: -35px 22px 0 22px;
  
}

.GB_Gallery .content {
    background-color: #fff;
    border: 3px solid #ddd;
   
}

.GB_header {
    top: 10px;
    left: 0;
    margin: 0;
    z-index: 500;
    position: absolute;
    border-bottom: 2px solid #555;
    border-top: 2px solid #555;
    
}

.GB_header .inner {
    background-color: #333;
    font-family: Arial, Verdana, sans-serif;
    padding: 2px 20px 2px 20px;
}

.GB_header table {
    margin: 0;
    width: 95%;
    border-collapse: collapse;
    
}

.GB_header .caption {
    text-align: left;
    color: #eee;
    white-space: nowrap;
    font-size: 20px;
}

.GB_header .close {
    text-align: left;
    padding-left:170px;
}

.GB_header .close img {
    z-index: 500;
    cursor: pointer;
}

.GB_header .middle {
    white-space: nowrap;
    text-align: center;
}



#GB_middle {
    color: #eee;
}

#GB_middle img {
    cursor: pointer;
    vertical-align: middle;
}

#GB_middle .disabled {
    cursor: default;
}

#GB_middle .left {
    padding-right: 10px;
}

#GB_middle .right {
    padding-left: 10px;
}


.GB_Window .content {
    background-color: #fff;
    border: 3px solid #ccc;
    border-top: none;
}

.GB_Window .header {
    border-bottom: 1px solid #aaa;
    border-top: 1px solid #999;
    border-left: 3px solid #ccc;
    border-right: 3px solid #ccc;
    margin: 0;

    height: 22px;
    font-size: 12px;
    padding: 3px 0;
    color: #333;
}

.GB_Window .caption {
    font-size: 12px;
    text-align: left;
    font-weight: bold;
    white-space: nowrap;
    padding-right: 20px;
}

.GB_Window .close { text-align: right; }
.GB_Window .close span { 
    font-size: 12px;
    cursor: pointer; 
}
.GB_Window .close img {
    cursor: pointer;
    padding: 0 3px 0 0;
}

.GB_Window .on { border-bottom: 1px solid #333; }
.GB_Window .click { border-bottom: 1px solid red; }
.videobg{
	background-color:#e9f3f5;
	border:solid 1px #dbe8ea;
	padding:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	line-height:17px;
}


.videobg h1, box h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#0797e2;
	line-height:17px;
	margin:8px 0px 10px 0px;
	padding:0px;
}


/*Corporate Training Courses Style Goes Here 21-01-2010*/


.corporatefleetcontenet{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#3a3a3a;
	text-decoration:none;
	line-height:17px;
	font-style:normal;
	}
	
.corporatefleetcontenet a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#cd2802;
	text-decoration:none;
	line-height:30px;
	font-style:normal;
	}
.corporatefleetcontenet a:hover{
	color:#2d89e6;
	}
.links{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#cd2802;
}
a.links:link{
text-decoration:none;
color:#cd2802;

}
a.links:visited{
text-decoration:none;
color:#cd2802;
}
a.links:hover{
text-decoration:none;
color:#2d89e6;
}
a.links:active{
text-decoration:none;
color:#cd2802;

}

.corporatefleetcontenet h1, box h1{
	background-color:#efefef;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#2d89e6;
	text-decoration:none;
	line-height:17px;
	font-style:normal;
	padding:20px 0px 10px 10px;
	text-align:left;
	margin:15px 0px 10px 0px;
	}
	
.corporatefleetcontenet h2, box h2{
	background-color:#9d3303;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	line-height:17px;
	font-style:normal;
	padding:5px;
	text-align:left;
	margin:0px;
	}
	
#corporatetittletop{
	background-image:url('../../_LAYOUTS/1033/IMAGES/FSI/Course/corporatetrainingTrainingNew/corporatetittleTop.jpg');
	background-position:left top;
	background-repeat:repeat-x;
	}
	
.corporatefleetcontenet li{	
        list-style-image:url('/_LAYOUTS/1033/IMAGES/FSI/Course/corporatetrainingTrainingNew/featurelist.jpg');
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#3a3a3a;
	text-decoration:none;
	line-height:19px;
	font-style:normal;
	padding:0px;
	margin:0px;	}

	
.corporateformBg{
	background-image:url('../../_LAYOUTS/1033/IMAGES/FSI/Course/corporatetrainingTrainingNew/formbg.jpg');
	background-position:center top;
	background-repeat:no-repeat;
        height:215px;
	}
	
	
	
 .corporateFormtextbox{
	border:1px solid #5f1401;
	background-color:#fff1c2;
	width:181px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	line-height:17px;
	height:23px;
	color: #3a3a3a;
	text-decoration:none;
	padding:3px;
	margin:0px;
 }
 
.corporateFormComments{
	border:1px solid #5f1401;
	background-color:#fff1c2;
	width:181px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	line-height:17px;
	text-decoration:none;
	padding:3px;
	height:73px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	overflow: hidden;

 }

