/* CSS Document */
body{
margin:0;
padding:0px;
background:#99ccff;
font-family:"Times New Roman", Times, serif;
}
.maintable{
}
.maintable .tapheader{
}
.maintable .middlebody{
}
/*header*/
#header{
	float:left;
	height:127px;
	width:1102px;
	}
#header .left{
	float:left;
	width:921px;
	height:127px;
	}
#header .right{
	float:left;
	width:120px;
	height:127px;
	}

.logo{
	float:left;
	width:921px;
	height:84px;
	text-align:left;
	}
#header .nav{
	float:left;
	width:899px;
	height:43px;
	background:url(../../images/bg-nav.gif) repeat-x;
}
#header .nav ul li.space{
	width:264px;
	}
#header .nav ul{
	margin:0;
	padding:0;
	}
#header .nav ul li{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	font-family: "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#99ccff;
	padding-left:12px;
	padding-right:10px;
	}
#header .nav ul li a{
	float:left;
	font-family: "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#99ccff;
	text-align:center;
	text-decoration:none;
	padding-top:10px
	
	}
#header .nav ul li a:hover{
	color:#99ccff;
	/*color:#ff0000;*/
	}
#header .nav .curve{
	float:right;
	}
/*end header*/

/*footer*/
.footer{
width:1110px;
background:url(../../images/footer.jpg) repeat-x;
height:40px;
float:left;
text-align:center;
padding-top:1px;
}
.txt_bg{
font-family:"Trebuchet MS";
background-color:#FFFFFF;
font-weight:bold;
font-size:9pt;
color:#3333cc;
text-decoration:underline;
line-height:20px;
}
.txt_bg:hover{
font-family:"Trebuchet MS";
background-color:#FFFFFF;
font-weight:bold;
font-size:9pt;
color:#f00;
text-decoration:underline;
}
.bot_nav{
text-align:center;
padding:0;
margin:0;
width:100%;
}
.footer .bot_nav ul{
list-style:none;
padding:0;
margin:0;
line-height:16px;
}
.footer .bot_nav ul li{
padding:0;
margin:0;
display:inline;
}
.footer .bot_nav ul li a{
font-family:"Times New Roman", Times, serif;
font-size:9pt;
color:#fff;
text-decoration:underline;
font-weight:normal;
padding:0 3px 0 3px;
}
.footer .bot_nav ul li a:hover{
font-family:"Times New Roman", Times, serif;
font-size:9pt;
color:#fff;
text-decoration:underline;
font-weight:bold;
}
 .semtxt{
font-size:8pt;
color:#fff;
text-decoration:underline;
font-weight:normal;
padding:0 3px 0 3px;
}
 .semLink{
font-size:7pt;
color:#fff;
text-decoration:none;
font-weight:normal;
padding:0 3px 0 3px;
}
.semLink:hover{
font-size:7pt;
color:#fff;
text-decoration:none;
font-weight:bold;
}

.polLink:link,.polLink:visited,.polLink:active{
font-size:9pt;
color:#0000FF;
font-family:"Trebuchet MS";
font-weight:normal;
font-weight:bold;
text-decoration:underline;
}

.polLink:hover{font-size:9pt;
color:#ff0000;
}
.footer_companylink
{
font-size:8pt;
color:#0000FF;
font-family:"Trebuchet MS";
font-weight:normal;
font-weight:bold;
text-decoration:underline;
}
.footer_companylink:hover
{
color:#FF0000;
}
.txt_link{
font-family:"Arial Black";
font-size:11pt;
color:#0000FF;
font-weight:normal;
}
.txt_link:hover{
font-family:"Arial Black";
font-size:11pt;
color:#f00;
font-weight:bold;
}
.text_link1{
font-family:"Arial Black";
font-size:11pt;
color:#0000FF;
font-weight:normal;
}
/*end footer*/

/*left panel*/
.leftpanel_bg{background:url(../../images/bg_img.jpg) repeat-x #1c1c72;width:235px;border-bottom:solid 1px #8693a0;border-left:solid 1px #8693a0;}
.clk_img{
background:url(../../images/click_img.gif) center no-repeat;
}
.clk_lnk{
font-family:"Trebuchet MS";
font-size:9pt;
color:#fff;
text-decoration:none;
}
.clk_lnk:hover{
font-family:"Trebuchet MS";
font-size:9pt;
color:#fff;
text-decoration:none;
font-weight:bold;
}
.lft_link{
font-family:Trebuchet MS;
font-size:11pt;
color:#fff;
font-weight:bold;
text-align:left;
text-decoration:none;
}
.lft_link:hover{
font-family:Trebuchet MS;
font-size:11pt;
color:#fff;
font-weight:bold;
text-align:left;
text-decoration:none;
}
.whLin{
border-bottom:1px solid #fff;
width:190px;
}
.whLin2{
background:url(../../images/white-line.jpg) repeat-x center;
}
/*benefits*/
.imgborder img
{
background:#FFFFFF;
border:solid 3px #3333cc;
}
.headingbox
{
border:solid 3px #808080;
padding:6px;
background:#000080;
}
.headingboldtop
{
font-family: Arial Black;font-size:15pt;color:#FFFFFF;
}
.boxsmalltext{
font-family:"Trebuchet MS";
font-size:9pt;
color:#FFFFFF;
}
.whitebox{
background:#FFFFFF;
border-top:1px solid #808080;
border-left:1px solid #808080;
border-right:4px solid #808080;
border-bottom:4px solid #808080;
padding:5px;
font-family:"Trebuchet MS";
font-size:9pt;
color:#3333CC;
font-weight:bold;
}
.blackheadingarialblack
{
font-family: Arial Black;font-size:11pt;color:#000000;
}
.orderlist ol
{
}
.orderlist ol li{
font-family:Arial;
font-size:9pt;
color:#000000;
line-height:16px;
padding-top:15px;
}
.heading-arrow{
font-family:Arial;
font-size:11pt;
color:#3333cc;
font-weight:bold;
background:url(../../images/blue-arrow.jpg) no-repeat left;
padding-left:20px;
}
.grayline{
border-bottom:solid 1px #808080;
}
.grayline4{
background:url(../../images/gray-middle-line.gif) repeat-x center;
}
.bluelink {font-family:Arial;font-size:9pt;color:#0000ff;}
.bluelink:hover{font-family:Arial;font-size:9pt;color:#ff0000;font-weight:bold;}

/*ourteam*/
.ourteamhead{
background:url(../../images/ourteam-headmiddle.gif) repeat-x;
font-family:Arial;
font-size:13pt;
color:#FFFFFF;
font-weight:bold;
}
.teamname{
font-size:13pt;
color:#000000;
font-weight:bold;
}
.teamemail a{
font-size:11pt;
color:#0000ff;
}
.teamemail a:hover{
color:#FF0000;
font-weight:bold;
}
.teamphone{
font-size:11pt;
color:#000000;
}
.teamfooterhead{
background:#000080;
font-size:13pt;
font-weight:700;
color:#FFFFFF;
}
.grayboxborder{
border:solid 1px #808080;
}
.teamleftpanelboxlink{
background:#FFFFFF;
border:solid 1px #808080;
padding:2px;
height:25px;
width:220px;
}
.teamleftpanelboxlink-inner
{
border:solid 1px #808080;
height:21px;
width:217px;
padding-top:2px;
position:relative;
z-index:999;
}
.teamleftpanelboxlink-inner a{
font-family:"Arial Black";
font-size:9pt;
color:#3333CC;

}
.teamleftpanelboxlink-inner a:hover{
font-weight:bold;
}
.headerbottomline-middle{
background:url(../../images/header-bottomline-middle.gif) repeat-x;
}
.return-to-home a{
font-size:9pt;
color:#000080;
text-decoration:underline;
}
.return-to-home a{
font-size:9pt;
color:#000080;
text-decoration:underline;
}
.success-FOCSA-headertext
{
font-size:17pt;
color:#000080;
font-weight:bold;
}
.bluebackgroundheading{
font-size:13pt;
color:#FFFFFF;
font-family:"Trebuchet MS";
background:#3333cc;
padding-left:5px;
padding-right:5px;
font-weight:bold;
}
.grayborderbox1{
border:3px solid #808080;
font-family:"Trebuchet MS";
font-size:13pt;
color:#ffffff;
}
.grayborderbox1 .line1
{
border-top:3px solid #808080;
}

.click_img{
background:url(../../images/click-image.jpg) no-repeat center;
height:24px;
}
.click_img1{
background:url(../../images/click-image1.jpg) no-repeat center;
height:27px;
}
.click_lnk{
font-family:"Trebuchet MS";
font-size:9pt;
color:#fff;
text-decoration:none;
}
.click_lnk:hover{
font-family:"Trebuchet MS";
font-size:9pt;
color:#fff;
text-decoration:none;
font-weight:bold;
}
.click-whitelink{
font-family:"Trebuchet MS";
color:#FFFFFF;
font-size:14pt;
text-decoration:none;
}
.click-whitelink:hover{
font-weight:bold;
text-decoration:none;
}
#overboldred ol
{
margin:0px;padding:0px;
}
#overboldred ol li
{
margin:0px;padding:0px;
}
.bulletboxheading
{
color:#3333CC;
font-size:14pt;
font-family:"Arial Black";
}
.callnumber a{
font-size:15pt;
color:#ff0000;
}
.callnumber a:hover{
font-size:15pt;
color:#ff0000;
font-weight:bold;
}
.click-here a
{font-family:Arial;
font-size:11pt;
color:#000000;
}
.click-here a:hover
{
font-weight:bold;
}
h1{
font-size:21pt;
color:#0000ff;
margin:0;
padding:10px 0 10px 0;
}
.sitemaplink a
{
font-family:"Trebuchet MS";
color:#0000ff;
}
.sitemaplink a:hover
{
font-family:"Trebuchet MS";
color:#ff0000;
}
.sitemaptext
{
font-family:"Trebuchet MS";
font-size:10pt;
color:#000000;
}
.whiteboxheading
{
border:3px solid #808080;
font-weight:700;
font-size:21pt;
color:#000080;
}
.smallbluetext{
font-family:"Times New Roman";
font-size:9pt;
color:#000080;
font-weight:normal;
}
.smallbluetext a{
text-decoration:underline;
color:#000080;
}
.smallbluetext a:hover{
font-weight:bold;
text-decoration:underline;
}
.blue-circle
{
background:url(../../images/blue-circle.jpg) no-repeat center;
height:48px;
}
.blue-circle-link {
font-size:9pt;
color:#FFFFFF;
}
.blue-circle-link:hover{
font-weight:bold;
}
.gray-text
{
font-family:"Trebuchet MS";
font-size:9pt;
color:#808080;
}
.gray-text-bold
{
font-family:"Arial Black";
font-size:9pt;
color:#808080;
}
.blue-text
{
font-family:"Trebuchet MS";
font-size:11pt;
color:#3333CC;
}
.double-bordergraybox
{
border:double;
border-color:#8693a0;
padding:10px;
font-size:11pt;
font-family:"Trebuchet MS";
color:#000000;
}
.text1
{
font-size:11pt;
font-family:"Trebuchet MS";
color:#000000;
}
.blackarrowlink
{
font-size:9pt;
font-family:"Trebuchet MS";
color:#000000;
}
.blackarrowlink:hover
{
font-weight:bold;
}
#nav-dots{
margin-top:0;
padding-top:0;
margin-bottom:0;
padding-bottom:0;

}
#nav-dots li{
font-size:9pt;
font-family:"Trebuchet MS";
color:#000000;
}
.gray-heading{
background:url(../../images/gray-heading.jpg) no-repeat center;
height:52px;
width:183px;
}
.gray-heading-whitelink a{
font-family:"Times New Roman";
font-size:9pt;
color:#FFFFFF;
text-decoration:none;
}
.gray-heading-whitelink a:hover{
font-family:"Times New Roman";
font-size:9pt;
color:#FFFFFF;
text-decoration:none;
}
#navcircleblank ul{
}
#navcircleblank li
{
list-style-type:circle;
font-size:9pt;
line-height:18px;
}
h2{
font-family:"Arial Black";
font-size:27pt;
color:#3333CC;
margin:0;
padding:10px 0 10px 0;
}
.text2
{
font-size:9pt;
font-family:"Trebuchet MS";
color:#000000;
}
.text3{
font-size:11pt;
color:#000000;
}
.heading-main{
background:url(../../images/heading-main-middle.jpg) repeat-x;
font-size:13pt;
color:#FFFFFF;
font-family:"Trebuchet MS";
font-weight:bold;
}
.heading-main1{
background:url(../../images/heading-main-middle1.jpg) repeat-x;
font-size:17pt;
color:#FFFFFF;
font-family:"Trebuchet MS";
font-weight:bold;
}
.heading-main1 span{
font-size:11pt;
color:#FFFFFF;
font-family:"Trebuchet MS";
font-weight:normal;
}

.grayline1{
border-top:solid 1px #808080;
}
.bluetext-bold{
font-family:"Arial Black";
font-size:13pt;
color:#333399;
}
.callnumber{
font-size:15pt;
color:#ff0000;
}
.whLin1
{
border-top:1px solid #fff;
}

#nav-dots1{margin-top:0;}
#nav-dots1 li{
font-size:11pt;
font-family:"Trebuchet MS";
color:#000000;
}
.blue-boldtext{
color:#3333cc;
font-family:"Trebuchet MS";
font-size:13pt;
}
.blue-boldtext a{
color:#0000ff;
font-family:"Trebuchet MS";
font-size:13pt;
}
.blue-boldtext a:hover{
color:#0000ff;
font-family:"Trebuchet MS";
font-size:13pt;
}


.white-smalltext
{
font-family:"Times New Roman";
font-size:11pt;
color:#FFFFFF
}
.residual-heading
{
color:#3333CC;
font-size:23pt;
}
.residual-clickhere
{
background:url(../../images/residual-heading.jpg) repeat-x;
height:36px;
border:solid 1px #808080;
font-family:"Arial Black";
color:#3333CC;
font-size:12pt;
}
.residual-clickhere a{
color:#3333CC;
text-decoration:none;
}
.residual-clickhere a:hover{
font-weight:bold;
text-decoration:none;
}
.residual-leftpanel-blueheading
{
color:#6699FF;
font-size:13pt;
font-family:"Trebuchet MS";
font-weight:bold;
}

.link-boldblue a{
font-family:"Arial Black";
font-size:9pt;
color:#3333CC;

}
.link-boldblue a:hover{
font-weight:bold;
}
.text4{
font-family:"Trebuchet MS";
font-size:10pt;
color:#000000;
}

.residual-texthead
{
font-family:"Arial Black";
font-size:13pt;
color: #333399;
text-decoration:underline;
}
.faqtable{
border-style:none;
border-width:1px;
border-color:#000000;
font-size:9pt;
}
.faqtable td{
border-style:none none none solid;
border-width:1px;
border-color:#000000;
font-size:8pt;
padding-left:3px;
}
.faqtable td p{
margin:0;
padding:0;
line-height:18px;
}
.faq-question
{
color:#3333CC;
font-family:"Trebuchet MS";
font-size:11pt;
font-weight:bold;
}
.returntotop{
font-family:"Times New Roman";
font-size:9pt;
color:#0000ff;
}
.returntotop:hover{
font-family:"Times New Roman";
font-size:9pt;
color:#ff0000;
font-weight:bold;
}
.faq-table {
border-style:solid solid none none;
border-width:1px;
border-color:#808080;
background:#FFFFFF;
}
.faq-table td{
border-style:none none solid solid;
border-width:1px;
border-color:#808080;
background:#FFFFFF;
font-weight:700;
font-family:"Trebuchet MS";
font-size:10pt;
color:#0000ff;
padding-left:10px;
padding-right:10px;
}
.faq-table td span{
font-family:"Trebuchet MS";
font-size:9pt;
color:#000000;
font-weight:normal;
}
.faqclickhere a{
font-family:"Trebuchet MS";
font-size:9pt;
color:#0000ff;
}
.faqclickhere a:hover{
font-family:"Trebuchet MS";
font-size:9pt;
color:#ff0000;
font-weight:bold;
}
.red_link{
font-family:"Trebuchet MS";
font-size:9pt;
color:#0000ff;
text-decoration:none;
}
.red_link:hover{
font-family:"Trebuchet MS";
font-size:9pt;
color:#ff0000;
text-decoration:underline;
}
/*csa_documents*/
.headertopbigtext{font-family:"Times New Roman";font-size: 23pt; font-weight: 700;color:#000080;}
.headertopbigtext1{font-family:"Times New Roman";font-size: 21pt; font-weight: 700;color:#000080;}
.headertopbigtext2{font-family:"Times New Roman";font-size: 19pt; font-weight: 700;color:#000080;}
.headertopbiggreen{font-family:"Times New Roman";font-size: 22pt; font-weight: 700;color:#006666;}
.headinglink:link,.headinglink:visited,.headinglink:active{font-size: 9pt;font-family:"Times New Roman";color:#0000ff;text-decoration:underline;}
.headinglink:hover{font-size: 9pt;color:#0000ff;font-family:"Times New Roman";text-decoration:underline;}
.headertopbg{width:900px;height:21px;background:url(../../images/blue-top-grayline.gif) top repeat-x #000080;}
.resource{width:755px;height:26px;background:#000080;border:solid 3px #808080;color:#ffffff;font-family:"Trebuchet MS";font-size:11pt;font-weight:700;padding-top:7px;text-align:center;}
.resource span{font-family:"Arial Black";font-size:11pt;color:#FFFFFF;font-weight:normal;}
.copyright{font-size:9pt;font-family:"Times New Roman";}
.headertopsmalltext{color:#000080;font-weight:700;font-size:11pt;}
.headertopsmalltextgreen{color:#006666;font-weight:700;font-size:11pt;}
.smallbox{width:100px;height:24px;background:#000080;border:solid 1px #808080;color:#ffffff;font-size:11pt;font-weight:normal;padding-top:7px;text-align:center;}
.smallbox a{color:#ffffff;}
.smallbox a:hover{color:#ffffff;}
.green-bottombox{border:solid 3px #808080;background:#003366;height:40px;}
.green-bottombox a{font-size:15pt;color:#ffffff;text-decoration:none;}
.green-bottombox a:hover{color:#FFFFFF;}
.bigboldwhitelink a{color:#ffffff;font-family:"Trebuchet MS";font-size:24pt;text-decoration:none;}
.bigboldwhitelink a:hover{color:#ffffff;}
.headingwhitetext{font-family: "Trebuchet MS";font-size:14pt;color:#FFFFFF;font-weight:bold;}
.headingwhitetext1{font-family: "Trebuchet MS";font-size:12pt;color:#FFFFFF;font-weight:bold;}
.bluesinglelineheading{background:url(../../images/blue-singlelineheading.gif) repeat-x;height:35px;font-family: "Trebuchet MS";font-size:12pt;color:#FFFFFF;font-weight:bold;}
.headertopbg-green{height:21px;background:url(../../images/green-top-border.gif) top repeat-x #008000;}
.redboldtext{font-family:"Times New Roman";font-size: 17pt; color:#ff0000;}

.focsa-leftpanelbox{
background:#FFFFFF;
width:209px;
height:107px;
padding:2px 2px 0 2px;
}
.focsa-leftpanelbox-inner{
color:#FFFFFF;
background:#2d2db1;
padding:3px 0 5px 0;
}
.fosca-leftlink{
font-size:9pt;
font-family:"Times New Roman";
color:#0000ff;
}
.fosca-leftlink:hover{
font-size:9pt;
font-family:"Times New Roman";
color:#ff0000;
}
.wheretofindus-linkimage
{
background:url(../../images/image-arrow-bg.jpg) no-repeat;
}
.blue-heading-bg{
background:url(../../images/blue-heading-bg.jpg) repeat-x;
height:29px;
border:solid 1px #5872ae;
font-size:11pt;
font-weight:700;
color:#FFFFFF;
}
.whiteTxt1{
font-family:"Trebuchet MS";
font-size:36pt;
color:#FFFFFF;
font-weight:normal;
}
.whiteTxt_bold{
font-family:"Arial Black";
font-size:35pt;
color:#FFFFFF;
font-weight:normal;
}
.whiteTxt_foot{
font-family:"Times New Roman", Times, serif;
font-size:20pt;
color:#FFFFFF;
font-weight:normal;
}
.whiteTxt_bold_sml{
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
color:#FFFFFF;
font-weight:bold;

}
.whiteTxt_bold_sml1{
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
}
.left_triangle{
background:url(../../images/triangle_blue.jpg) no-repeat;
background-position:center;
height:152px;
}
.left_bigText{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#ff00ff;
font-weight:normal;
text-align:center;
}
.br_img{
background:url(../../images/rullre.jpg) repeat-x #000080;
}
.blueTxt{
font-family:"Trebuchet MS";
font-size:9pt;
color:#0000FF;
font-weight:bold;
}
.body_blueTxt{
font-family:"Trebuchet MS";
font-size:12pt;
color:#3333cc;
font-weight:normal;
}
.body_blueTxt_sm{
font-family:"Trebuchet MS";
font-size:11pt;
color:#3333cc;
font-weight:normal;
}
.whiteTxt{
font-family:"Trebuchet MS";
font-size:11pt;
color:#FFFFFF;
font-weight:normal;
}
.redTxt{
font-family:"Trebuchet MS";
font-size:11pt;
color:#FF0000;
font-weight:bold;
}


.wheretofindus-link a
{
font-family:"Trebuchet MS";
font-size:9pt;
color:#808080;
}
.wheretofindus-link a:hover
{
font-weight:bold;
color:#808080;
}
/* contact us */
.titleHd{
background:url(../../images/head_bg.jpg) repeat-x;
font-family:Trebuchet MS;
height:35px;
font-size:12pt;
font-weight:bold;
text-align:center;
color:#FFFFFF;
margin:0;
}
.contactus-heading{
width:256px;
height:62px;
border:solid 3px #333399;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#3333cc;
font-size:17pt;
font-weight:bold;
}
.contactusheadingtext{
width:200px;
float:left;
padding-top:20px;
font-weight:bold;
}
.left{float:left;}
.events{
background:url(../../images/event-background.gif) no-repeat;
width:147px;
height:56px;
text-align:center;
padding-top:25px;
}
.link3:link,.link3:visited,.link3:active{
font-family: "Times New Roman", Times, serif;
font-size:9pt;
color:#fff;
text-decoration:none;
font-weight:normal;
}
.link3:hover{
font-family: "Times New Roman", Times, serif;
font-size:9pt;
color:#fff;
text-decoration:none;
font-weight:bold;
}
.contactheading2{
font-family: "Monotype Corsiva", Times, serif;
font-size:13pt;
color:#3333cc;
}
.sup{
font-family: "Times New Roman", Times, serif;
font-size:7pt;
_font-size:10pt;
font-style:italic;
font-weight:normal;
}
.contact_address
{
font-family: "Times New Roman", Times, serif;
font-size:10pt;
color:#3333cc;
}
.linev{
background:url(../../images/line.gif) repeat-y center;
}
.contact_companyname{
font-family: "Times New Roman", Times, serif;
font-size:11pt;
font-weight:bold;
text-transform:uppercase;
color:#3333cc;
}
.contact_companyname1{
font-family: "Times New Roman", Times, serif;
font-size:9pt;
font-weight:bold;
text-transform:uppercase;
color:#3333cc;
}
.contact_companyname_capital
{
font-family: "Times New Roman", Times, serif;
font-size:15pt;
font-weight:bold;
text-transform:uppercase;
color:#3333cc;
}
.contact_companyname_capital1
{
font-family: "Times New Roman", Times, serif;
font-size:13pt;
font-weight:bold;
text-transform:uppercase;
color:#3333cc;
}

.contact_companyname_bottom
{
font-family: "Times New Roman", Times, serif;
font-size:9pt;
text-transform:uppercase;
font-weight:normal;
color:#3333cc;
}
.contactbottom{
font-family:Arial;
font-size:11pt;
font-weight:bold;
color:#3333cc;
}
.phone:link,.phone:visited,.phone:active
{
font-family: "Trebuchet MS", Times, serif;
font-size:12pt;
color:#3333cc;
text-decoration:none;
font-weight:bold;
}
.phone:hover
{
font-family: "Trebuchet MS", Times, serif;
font-size:12pt;
color:#ff0000;
text-decoration:none;
font-weight:bold;
}
.fax
{
font-family: "Times New Roman", Times, serif;
font-size:14pt;
color:#3333cc;
text-decoration:none;
font-weight:bold;
}
.emaillink:link,.emaillink:visited,.emaillink:active
{
font-family:"Arial Black", Arial;
font-size:13pt;
color:#3333cc;
text-decoration:underline;
}
.emaillink:hover
{
font-family:"Arial Black", Arial;
font-size:13pt;
color:#3333cc;
text-decoration:underline;
font-weight:bold;
}
.emaillink1:link,.emaillink1:visited,.emaillink1:active
{
font-family: "Trebuchet MS",Arial;
font-size:11pt;
color:#3333cc;
text-decoration:underline;
}
.emaillink1:hover
{
font-family: "Trebuchet MS", Arial;
font-size:11pt;
font-weight:bold;
color:#3333cc;
text-decoration:underline;
}
.leftPan1{
background:url(../../images/bg_img.jpg) repeat-x;
width:95%;
padding:5px 10px 0 20px;
}

/*about us*/
a.leftlink_white{ font-family: "trebuchet MS"; font-size:11pt; color:#ffffff; font-weight:normal; text-decoration:none}
a:hover.leftlink_white{font-family: "trebuchet MS"; font-size:11pt; color:#ffffff; font-weight:bold; text-decoration:none}

a.leftlink_white1{ font-family: "trebuchet MS"; font-size:11pt; color:#ffffff; font-weight:normal; text-decoration: underline}
a:hover.leftlink_white1{font-family: "trebuchet MS"; font-size:11pt; color:#ffffff; font-weight:bold; text-decoration:underline}

.whLin1{border-bottom:1px solid #fff; width:207px; height:10px;}
.contactheading2{font-family: "Monotype Corsiva", Times, serif; font-size:13pt; color:#3333cc; }
.redcolor{color:#f00;}
.redcolor:link{color:#ff0000;}
.redcolor:hover{color:#ff0000;}
/**/


.bluedoubleline-bg{
background:url(../../images/blue-headingbg.gif) repeat-x; height:53px;border:1px solid #808080;}
.blueheading-link{font-family:"Arial Black";color:#FFFFFF;font-size:13pt;}
.blueheading-link:hover{font-family:"Arial Black";color:#FFFFFF;font-size:13pt;font-weight:bold;}
.headertopbg1{height:21px;background:#000080;border:1px solid #7f7fbf;}
.headertopbg2{height:21px;background:#000080;border-style:solid;border-width:1px 1px 4px 1px;border-color:#7f7fbf #7f7fbf #c0c0c0 #7f7fbf;}
.boldarialheading{font-family: Arial Black;font-size:13pt;color:#000000;}
.largewhitelink{font-size:24pt;color:#FFFFFF;font-family:"Trebuchet MS";text-decoration:none;}
.largewhitelink:hover{color:#FFFFFF;}
.middlewhitelink{font-size:14pt;color:#FFFFFF;text-decoration:none;}
.middlewhitelink:hover{color:#FFFFFF;text-decoration:none;}
.whitebox-heading{border:1px solid #808080;background:#FFFFFF;font-size:11pt;font-weight:700;font-family:"Trebuchet MS";color:#3333cc;padding:5px 10px 5px 5px;}
.graytexthead{font-family:"Trebuchet MS";font-size:11pt;font-weight:700;color:#808080;}

/*nextstep*/
.nextstepheadingbg{background:url(../../images/next-step-headingmiddle.gif) repeat-x;font-size:9pt;color:#FFFFFF;font-family:"Trebuchet MS";}
/**/

/*whatisit*/
.heading{
	height:38px;
	line-height:38px;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:14pt;
		background:url(../../images/bg-head.gif) repeat-x;
	text-align:center;
	width:100%;
	}
.small-head{
	height:26px;
	line-height:26px;	
	color:#0000FF;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight:none;
	background: url(../../images/bg-wht.gif) no-repeat center;
	text-align:center;
	width:100%;
	margin-top:5px;
	}
	.small-head a {
	color:#0000ff;	
	}
	.small-head a:hover {
	color:#ff0000;	
	font-weight:bold;
	}
.bdy_lst{
padding:0;
margin:0;
}
.bdy_lst ul{
padding-left:10px;
padding-top:10px;
margin:0;
}
.bdy_lst ul li{
background:url(../../images/bult_blk.gif) no-repeat;
background-position:left top;
font-family:"Times New Roman", Times, serif;
font-size:11pt;
padding:0px 10px 10px 12px;
list-style:none;
margin:0;
}
h5{
font-family:"Times New Roman", Times, serif;
font-size:9pt;
padding:5px 0 9px 10px; 
*padding:5px 0 15px 10px; 
color:#FF0000;
font-weight:bold;
margin:0;
}
.smtxtlist{
padding:0;
margin:0;
}
.smtxtlist ul{
padding:0;
margin:0;
list-style:none;
}

.smtxtlist ul li{
font-family:"Times New Roman", Times, serif;
font-size:9pt;
color:#000000;
padding:10px 5px 5px 50px;
}
.text{
	color:#000000;
	padding:3px 0 0 10px;
	text-align:left;
	font-family:"Times New Roman", Times, serif;
	font-size:11pt;
		}
.what_text1{
color:#000000;
padding:3px 0 0 10px;
text-align:left;
font-family:"Times New Roman", Times, serif;
font-size:11pt;
	}
.txt_acc{
font-family:"Arial Black";
	font-size:8.5pt;
	color:#000000;
	}
.txt_in{
font-family:Verdana, Arial; 
font-size:8pt;
color:#000000; 
padding-bottom:5px
}
.txt_in1{
font-family:Verdana, Arial; 
font-size:8pt;
color:#000000;
font-weight:bold; 
padding-bottom:5px
}
.in_smTxt{
font-family:"Times New Roman", Times, serif;
font-size:9pt;
color:#000000;
text-align:justify;
padding:7px 5px 5px 5px;
}
/**/
/*index*/
.leftPan{
background:url(../../images/bg_img.jpg) repeat-x;
width:95%;
padding:0 15px 0 21px;
}
.leftPan .lefthead{
width:90%;
background-color:#FFFFFF;
font-family:"Arial black", Helvetica, sans-serif;
color:#333399;
text-indent:5px;
font-size:11pt;
text-transform:uppercase;
}
.leftPan ul{
margin:0;
padding:0 0 5px 0;
list-style:none;

}
.leftPan ul li{FONT-SIZE: 12px;
font-family:"Trebuchet MS";
color:#ffffff;
padding:0 0 5px 0;
}
.leftMenublock{
padding:0px 0 0 0 ;
}
.leftMenublock ul{
margin:0px;
padding:0px;
}
.leftMenublock ul li{
margin:0px;
padding:4px 0 0 0;
list-style:none;
}
.leftMenublock ul li a{
FONT-SIZE: 12px;
font-family:"Trebuchet MS";
color:#ffffff;
text-decoration:none;
padding:0;
line-height:18px;
}
.leftMenublock ul li a:hover{
FONT-SIZE: 12px;
font-family:"Trebuchet MS";
color:#ffffff;
font-weight:bold;
font-stretch:expanded;
text-decoration:none;
padding:0;
}
.leftul{padding-top:10px;}
.leftul ul{margin:0;padding:0;}
.leftul ul li{line-height:18px;}
.bdy_hed{
	font-family:"Arial black";
	font-size:15pt;
	text-transform:none;
	color:#000000;
	}
.inside_link{
font-family:"Times New Roman", Times, serif;
font-size:11pt;
color:#00f;
padding:0 0 0 5px;
text-decoration:underline;
font-weight:bold;
line-height:22px;
}

.inside_link:hover{
font-family:"Times New Roman", Times, serif;
font-size:11pt;
padding:0 0 0 5px;
color:#f00;
text-decoration:underline;
font-weight:bold;
line-height:22px;
}
/**/

.teamemail1 a{
font-size:11pt;
color:#0000FF;
}
.teamemail1 a:hover{
color:#0000CC;
font-weight:bold;
}
.bdy_hed1{
	font-family:"Arial black";
	font-size:12pt;
	text-transform:none;
	color:#000000;
	}
	.grayTxt{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#999999;
font-weight:bold;
border:4px solid #999999;
}
.blue_link{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003399;
font-weight:bold;
text-decoration:none;
}
.blue_link:hover{font-family:"Arial Black";
font-size:11px;
color:#003399;
font-weight:bold;
text-decoration:none;
}
.bluetext-norm{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#4833cc;
}

/**/

.bluelink2{
font-family:"Times New Roman", Helvetica, sans-serif;
font-size:11pt;
color:#0000ff;
}
.bluelink2:hover{
font-family:"Times New Roman", Helvetica, sans-serif;
font-size:11pt;
color:#0000ff;
}
.bluelink1{
font-size:11pt;
color:#0000FF;
font-weight:normal;
}
.bluelink1 a:hover{
color:#0000FF;
}
.redirect-heading{
color:#0000ff;
font-size:15pt;
font-family:"Arial Black";
}
.redirect-heading1
{
font-family:Arial;
font-size:15pt;
color:#0000ff;
font-weight:bold;
}
.redirect-heading2
{
font-family:Arial;
font-size:13pt;
color:#0000ff;
font-weight:bold;
}


.bluetext-list{font-size:11pt;color:#0000FF;}
.bluetext-list a{font-size:11pt;color:#0000FF;text-decoration:underline;}
.bluetext-list a:hover{color:#0000FF;}



.rd_txt{
font-family:"Times New Roman", Times, serif;
font-size:15pt;
color:#FF0000;
text-align:center;
}
.rd_txt1{
font-family:Trebuchet MS;
font-size:13pt;
color:#FF0000;
text-align:center;
}
.txtNor{
font-family:"Times New Roman", Times, serif;
font-size:11pt;
color:#333399;
font-weight:normal;
}
.txtIn{
font-family:"Times New Roman";
font-size:13pt;
color:#3333cc;
font-weight:normal;
}

.txt_acc1{
font-family:"Trebuchet MS";
	font-size:11pt;
	color:#000000;
	font-style:italic;
	}

/**/
/*cost alliance*/
.headerbottombg{width:777px;height:69px;background:#000080;border-style:solid;border-width:3px 3px 3px 0px;border-color:#808080;color:#ffffff;font-family:"Trebuchet MS";font-size: 15pt;font-weight:bold;}
.headerbottombg_1{height:69px;background:#000080;border-style:solid;border-width:3px 3px 3px 0px;border-color:#808080;color:#ffffff;font-family:"Trebuchet MS";font-size: 15pt;font-weight:bold;}
.headerbottombg span{color:#ffffff;font-family:"Trebuchet MS";font-size: 11pt;font-weight:bold;}
.casestudy{width:651px;height:20px;background:#000080;color:#ffffff;text-align:center;font-family:"Trebuchet MS";font-size:11pt;}
.casestudy a{font-family:"Trebuchet MS";font-size:11pt;color:#FFFFFF;text-decoration:underline;}
.casestudy a:hover{font-family:"Trebuchet MS";font-size:11pt;color:#FFFFFF;text-decoration:underline;}
.headertoptext{font-family:"Arial Black";font-size: 9pt;color:#000000;}
.headingbold{font-family:"Arial Black";font-size:11pt;color:#000000;}
.headingbold1{font-family:"Arial Black";font-size:11pt;color:#000000;}
.bodytext{font-family:"Trebuchet MS";font-size:11pt;}
.bodytext .link1 a{font-family:"Trebuchet MS";font-size:11pt;text-decoration:underline;color:#0000ff;}
.bodytext .link1 a:hover{font-family:"Trebuchet MS";font-size:11pt;text-decoration:underline;color:#0000ff;}
.ol_style li{padding-top:12px;padding-bottom:9px;}
.ol_style li span{color:#000080;font-weight:bold;}
.link_blue:link,.link_blue:visited,.link_blue:active{color:#0000ff;text-decoration:underline;font-size:11pt;}
.link_blue:hover{color:#0000ff;text-decoration:underline;}
.navul{margin:0px;padding:0px;}
.navul li{background:url(../../images/bulet.gif) left no-repeat;list-style:none;padding-left:35px;}
.bullettext{font-family:"Trebuchet MS";font-size:11pt;color:#000080;}
.step{font-family:Arial;font-size:16px;	font-weight: bolder;color:#000080;}



.biz-op-heading{background:url(../../images/biz-op-headingbg.jpg) repeat-x; height:90px;}
.heading-bold{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:11pt;}
.printpdf a{font-size:12pt;font-family:"Times New Roman";color:#333399;}
.printpdf a:hover{font-weight:bold;}
.biz-op-text{font-family:Arial, Helvetica, sans-serif;font-size:9pt;color:#000000;}
.heading-bold-italic {font-family:"Times New Roman";color:#333399;font-size: 15pt; font-style: italic; font-weight: 700;text-decoration:underline;}
.heading-bold-italic:hover{text-decoration:underline;}
.phone-biz {font-family:"Times New Roman";color:#333399;font-size: 17pt;text-decoration:none;font-weight:normal;}
.phone-biz:hover{font-weight:bold;}
.backofficeheading{background:#000080;border-style:solid;border-width:3px 3px 3px 3px;border-color:#808080;color:#ffffff;font-family:"Times New Roman";font-size: 13pt;font-weight:bold;}
.backofficesmalllink{padding-left:25px;}
.backofficesmalllink a{font-family:"Times New Roman";color:#0000ff;font-size: 9pt;}
.backofficesmalllink a:hover{font-weight:bold;}
.backofficesmalllink1 a{font-family:"Times New Roman";color:#0000ff;font-size: 9pt;}
.backofficesmalllink1 a:hover{font-weight:bold;color:#ff0000;}
.backofficesmalllink2 a{font-family:"Trebuchet MS";color:#0000ff;font-size:9pt;}
.backofficesmalllink2 a:hover{font-family:"Trebuchet MS";color:#ff0000;font-weight:bold;}
.backofficesmalllink3 a{font-family:"Trebuchet MS";color:#0000ff;font-size:11pt;}
.backofficesmalllink3 a:hover{font-family:"Trebuchet MS";color:#ff0000;font-weight:bold;}
.backofficebluebackgroundheading{background:#000080;font-family:"Arial Black";font-size:11pt;color:#FFFFFF;}
.backofficebluebackgroundheading1{background:#3333cc;font-family:"Trebuchet MS";font-size:12pt;color:#FFFFFF;font-weight:bold;padding-left:5px;padding-right:5px;}
.bluebackgroundheading1{background:#333399;font-family:"Arial Black";font-size:11pt;color:#FFFFFF;font-weight:400;padding-left:5px;padding-right:5px;}
.traningblueheading{border:2px solid #808080;background:#000080;}
.traningwhiteboldheading{font-family:"Arial Black";font-size:15pt;color:#ffffff;}
.traningwhitesmallheading{font-family:Arial, Helvetica, sans-serif;font-size:11pt;color:#ffffff;}
.traningwhitebox{border:2px solid #808080;background:#ffffff;}
.traningwhitebox a{color:#0000ff;font-size:11pt;}
.traningwhitebox a:hover{color:#0000ff;}
.traningwhitebox_text{font-size:11pt;}
.font-times{font-family: "Times New Roman", Times, serif;font-size:11pt;}
.client-emailname{font-size:10pt;}
/**/
.whitebox_bluBdr{
background:#FFFFFF;
border:3px solid #000099;
padding:5px;
font-family:"Trebuchet MS";
font-size:9pt;
color:#3333CC;
font-weight:bold;
}
/*.update_img{
background:url(../../images/update.jpg) no-repeat bottom right;
height:34px;
} not use this class*/
.new_img{
background:url(../../images/new3.gif) no-repeat bottom right;
height:35px;
}
.blueTxt1{
font-family:"Trebuchet MS";
font-size:11pt;
color:#0000ff;
font-weight:normal;
}
.blueTxt1_head{
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
color:#0000ff;
font-weight:bold;
}
.bluelnk{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#0000ff;
font-weight:underline;
}
.bluelnk:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#0000ff;
font-weight:underline;
}
.smallTxt a{
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#5b3399;
font-weight:none;
}
.smallTxt:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#5b3399;
font-weight:none;
}
.whiteboxTxt
{
font-family:"Times New Roman", Times, serif;
font-size:12pt;
color:#000080;
font-weight:normal;
}
.whiteTxtBg{
font-family:"Trebuchet MS";
font-size:11pt;
color:#FFFFFF;
background:#000080;
font-weight:bold;
}
.blulnk a{
font-family:"Trebuchet MS";
font-size:10pt;
color:#333399;
font-weight:normal;
}
.blulnk a:hover{
font-family:"Trebuchet MS";
font-size:10pt;
color:#333399;
font-weight:normal;
}
.blulnk1{
font-family:"Trebuchet MS";
font-size:10pt;
color:#333399;
font-weight:normal;
}
.grayTxt_sm{
font-family:"Trebuchet MS";
font-size:10pt;
color:#808080;
font-weight:normal;
}
.new_imgWh{
background:url(../../images/new_flash.gif) no-repeat bottom right;
height:34px;
}
.bluehtxt{
font-family:"Trebuchet MS";
font-size:11pt;
color:#339;
font-weight:bold;
}
.blue-bullet-link
{
background:	url(../../images/arrow-blue.jpg) left no-repeat;
padding-left:10px;
}
.blue-bullet-link{
color:#333399;
font-size:11pt;
}
.blue-bullet-link:hover{
}
.blue-bg-text1
{
background:#000080;
color:#FFFFFF;
font-family:"Times New Roman", Times, serif;
font-size:11pt;
font-weight:bold;
line-height:18px;
}
.blue-heading-text1
{
color:#333399;
font-family:"Times New Roman", Times, serif;
font-size:11pt;
font-weight:bold;
}
.blulnk_txt{
font-family:"Trebuchet MS";
font-size:11pt;
color:#3333cc;
font-weight:normal;
}
.blulnk_txt_link{
font-family:"Trebuchet MS";
font-size:11pt;
color:#3333cc;
font-weight:normal;
text-decoration:none;
}
.blulnk_txt_link:hover{
font-weight:bold;
}
.blulnk_text{
font-family:"Trebuchet MS";
font-size:11pt;
color:#3333cc;
font-weight:bold;
text-decoration:none;
}
.blulnk_text:hover{
font-family:"Trebuchet MS";
font-size:11pt;
color:#3333cc;
font-weight:bold;
text-decoration:none;
}


.orderlist{margin:0;padding:0 0 0 40px;}
.orderlist li{padding-top:15px;margin:0;}

.inside_link1{
font-family:"Times New Roman", Times, serif;
font-size:11pt;
color:#00f;
padding:0 0 0 5px;
text-decoration:underline;
line-height:22px;
}
.inside_link1:hover{
font-family:"Times New Roman", Times, serif;
font-size:11pt;
padding:0 0 0 5px;
color:#f00;
text-decoration:underline;
font-weight:bold;
line-height:22px;
}
.new_wbulImg{
background:url(../../images/new_bulw.gif) no-repeat bottom right;
height:33px;
}
.whiteleftul ul
{
margin:0;padding:0 0 0 40px;
}
.whiteleftul ul li{
list-style:none;
font-size:9pt;
color:#FFFFFF;
}
.limargin{padding-left:20px;}
.leftwhiteheading{font-family:"Arial Black";font-weight:400;font-size:9pt;color:#FFFFFF;}



.backofficesmalllink5 a{font-family:"Trebuchet MS";color:#0000ff;font-size:9pt;font-weight:bold}
.backofficesmalllink5 a:hover{font-family:"Trebuchet MS";color:#ff0000;font-weight:bold;}
.backofficebluebackgroundheading2{background:#000080;font-family:"Trebuchet MS";font-size:9pt;color:#FFFFFF;font-weight:700}
.backofficesmalllink4 a{font-family:"Trebuchet MS";color:#0000ff;font-size:9pt;}
.backofficesmalllink4 a:hover{font-family:"Trebuchet MS";color:#ff0000;font-weight:bold;}

.team{
font-family:"Arial";
font-size:9pt;
font-weight:700;
color:#000080;
}
.team1{
font-family:"Arial";
font-size:9pt;
color:#000080;
}
.team2{
font-family:"Times New Roman", Times, serif;
font-size:10pt;
font-weight:700;
color:#000080;
}

.white-small-font
{
font-family:"Times New Roman", Times, serif;
font-size:11pt;
color:#FFFFFF
}
.bluebackground-heading{
font-weight:bold;
background:#000080;
color:#FFFFFF;
font-family:"Trebuchet MS";
font-size:9pt;
}
.ul-allspace{
margin:0px;
padding:0px;
padding-left:60px;
}
.ul-topspace{
margin-top:0;
padding-top:0;
}
.ul-bottomspace{
margin-bottom:0;
padding-bottom:0;
}
.grayline-middle
{
background:url(../../images/gray-line.gif) center repeat-x;
}
.simplebluelink a
{
font-family:"Times New Roman", Times, serif;
font-size:11pt;
color:#0000ff;
}
.simplebluelink:hover
{
font-family:"Times New Roman", Times, serif;
font-size:11pt;
color:#0000ff;
}
.footer_dots{
font-family:"Times New Roman", Times, serif;
font-size:11pt;
color:#000000;
text-decoration:none;
}
.footer_dots:hover{
font-family:"Times New Roman", Times, serif;
font-size:11pt;
color:#ff0000;
text-decoration:none;
}
.redirectlink{
font-family:"Times New Roman", Times, serif;
font-size:11pt;
color:#0000ff;
text-decoration:underline;
}
.redirectlink:hover{
font-family:"Times New Roman", Times, serif;
font-size:11pt;
color:#0000ff;
text-decoration:underline;
}

.subtitle{
font-size:19pt;
color:#3333CC;
font-family: "Times New Roman";
font-weight:bold;
}
.minititle{
color:#000000;
font-size:16px;
font-family:"Trebuchet MS";
font-weight:bold;
}
.minititle1{
color:#3333CC;
font-size:16px;
font-family:"Trebuchet MS";
font-weight:bold;
}
.blueline{
border-top:solid 1px #3333CC;
}
.blueline1{
border-bottom:solid 1px #3333CC;
}
.privateblue_link a{
font-family:"Trebuchet MS";
font-size:10pt;
color:#10298C;
text-decoration:none;
}
.privateblue_link a:hover {
font-family:"Trebuchet MS";
font-size:10pt;
color:#10298C;
text-decoration:underline;
}
.privateblue_link1 a{
font-family:"Trebuchet MS";
font-size:10pt;
color:#10298C;

}
.privateblue_link1 a:hover {
font-family:"Trebuchet MS";
font-size:10pt;
color:#10298C;
}
#nav-dots3 ul{
margin:0px;
padding:0px;
padding-left:80px;
}

#nav-dots3 li{
font-size:10pt;
font-family:"Trebuchet MS";
color:#000000;

}
/*ended*/
.login-text{
font-size:11pt;color:#333399;
}

/*----For Future Events Text*/
.future-event
{
font-family:"Trebuchet MS";
font-size:9pt;
color:#000000;
}
.future-event-bold
{
font-family:"Arial Black";
font-size:9pt;
color:#000000;
}