* {
margin:0;
padding:0;
}
img
{
	border:0;
}
body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DAE9F1 url(../multimedias/image/images/bg.jpg) repeat-x scroll left top;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

a
{
	text-decoration:none;
	color:#FFFFFF;
}

div#main
{
	float:left;
	width:100%;
	background-color:#dae9f1;
	background:transparent url(../multimedias/image/images/bg_net.png) no-repeat scroll -8px 107%;
}

div#main div#container
{
	margin:0 auto;
	width:950px;
	
}

#header
{
	float:left;
	width:950px;
	padding-top:10px;
	padding-bottom:1px;
}

#header div#headerTop
{
	float:right;
	width:auto;
	height:27px;
	
	margin-right:30px;
}
#header div#headerTop div#topHead
{
	float:left;
	width:14px;
	height:27px;
	background:url(../multimedias/image/images/search_left.png) no-repeat;
}
#header div#headerTop div#topCenter
{
	float:left;
	width:auto;
	height:27px;
	background:url(../multimedias/image/images/search_middle.png) repeat-x;
}
#header div#headerTop div#topBottom
{
	float:left;
	width:14px;
	height:27px;
	background:url(../multimedias/image/images/search_right.png) repeat-x;
}



#header div#headerTop ul
{
	float:left;
	list-style-position:inside;
	list-style-type:none;
	padding-top:6px;
	padding-left:5px;
	list-style-image:url(../multimedias/image/images/white_bullet.png);
}

#header div#headerTop ul li
{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
}

#header div#headerTop ul li input
{
	float:left;
	width:125px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:0 none;
}

#header div#headerLogo
{
	float:left;
	width:263px;
	height:146px;
	padding-left:15px;
}

#header div#headerDropDown
{
	float:left;
	width:655px;
	padding-top:2px;
}

#header div#headerDropDown ul
{
	float:left;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:none;
}

#header div#headerDropDown ul li
{
	float:left;
	font-family:Verdana;
	font-size:18px;
	color:#FFFFFF;
	padding-right:0px;
}



#header div#headerFlash
{
	float:right;
	width:225px;
	height:225px;
	padding-right:50px;
	padding-top:13px;
}

#header div#headerIntro
{
	float:left;
	width:590px;
	padding-left:57px;
	padding-top:5px;
}

/*#header div#headerIntro div#headerHeading
{
	float:left;
	width:500px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#f5cd10;
}

#header div#headerIntro div#headerText
{
	float:left;
	width:570px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#FFFFFF;
	padding-top:10px;
}*/

div#main div#container div#content
{
	float:left;
	width:950px;
}

div#main div#container div#content div#contentLeft
{
	float:left;
	width:286px;
	padding-left:17px;
}

div#main div#container div#content div#contentLeftTop
{
	
	width:286px;
	height:31px;
	background:url(../multimedias/image/images/contentLeftTop.png) no-repeat;
}

div#main div#container div#content div#contentLeftMiddle
{
	float:left;
	width:286px;
	background:url(../multimedias/image/images/contentLeftMiddle.png) repeat-y;
}
div#main div#container div#content div#contentRightMiddle div#internalContent div#internalHeading
{
	padding:0px 0px 0px 200px;
	
}
div#main div#container div#content div#contentRightMiddle div#internalContent div#internalHeading div.HeadingBack
{	
	background:url(../multimedias/image/images/staticTitleBack3.png) no-repeat;
	height:43px; 
	color:#287E98;
	
	font-weight:bold; 
	font-size:14px; 
	font-family:verdana, Arial,Helvetica,sans-serif;
	padding:10px 0 0 0px;
	text-align:center;
width:200px;
	
}

div#main div#container div#content div#contentRightMiddle div#internalContent div#internalText
{
	float:left;
	width:560px;
	background:url(multimedias/imgs/login-textbox_bk.gif) no-repeat;
	font-family:Arial;
	font-size:small;
	font-weight:normal;
	color:#354f56;
	padding-left:25px;
	padding-top:5px;
}
div#main div#container div#content div#contentRightMiddle div#internalContent div#image
{
	float:left;;
	background:url(multimedias/imgs/login-textbox_bk.gif) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#354f56;
	padding-left:25px;
	padding-top:30px;
	margin-left:370px;
}
div#main div#container div#content div#contentLeftMiddle div#newsletter
{
	float:left;
	width:241px;
	height:270px;
	background:url(../multimedias/image/images/newsletter_bg.png) no-repeat;
	margin-left:25px;
}

div#main div#container div#content div#contentLeftMiddle div#newsletter div#newsletterContent
{
	float:left;
	width:200px;
	padding-left:15px;
	padding-top:40px;
}

div#main div#container div#content div#contentLeftMiddle div#newsletter div#newsHeading
{
	float:left;
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#4e99bc;
}

div#main div#container div#content div#contentLeftMiddle div#newsletter div#newsText
{
	float:left;
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12.3px;
	font-weight:bold;
	color:#354f56;
	padding-top:5px;
}

div#main div#container div#content div#contentLeftMiddle div#newsletter div#newsBox
{
	float:right;
	width:180px;
}

div#main div#container div#content div#contentLeftMiddle div#newsletter div#newsBox input
{
	float:right;
	width:127px;
	border:0 none;
	background:url(../multimedias/image/images/newsbox_bg.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#354F56;
	margin-top:10px;
}

div#main div#container div#content div#contentLeftMiddle div#newsletter div#newsBox input.submitButton
{
	float:right;
	width:54px;
	height:17px;
}

div#main div#container div#content div#contentLeftMiddle div#newsletter div#newsBox label
{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#354F56;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
}

div#main div#container div#content div#contentLeftMiddle div#testimonials
{
	float:left;
	width:241px;
	height:237px;
	background:url(../multimedias/image/images/testimonials_bg.png) no-repeat;
	margin-left:25px;
}

div#main div#container div#content div#contentLeftMiddle div#testimonials div#testimonialsContent
{
	clear:both;
	width:200px;
	padding-left:15px;
	padding-top:40px;
}

div#main div#container div#content div#contentLeftMiddle div#testimonials div#testimonialsContent div#testimonialsHeading
{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#4e99bc;
	padding-bottom:10px;
}

div#main div#container div#content div#contentLeftMiddle div#testimonials div#testimonialsContent div#testimonialsHeadingTwo
{


	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12.3px;
	font-weight:bold;
	color:#354f56;
	padding-top:10px;
}

div#main div#container div#content div#contentLeftMiddle div#testimonials div#testimonialsContent div#testimonialsText
{


	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#496d72;
	padding-top:5px;
}
div#main div#container div#content div#contentLeftMiddle div#ContactUs
{
	float:left;
	width:241px;
	height:198px;
	background:url(../multimedias/image/images/newsletter_bg.png) no-repeat;
	margin-left:25px;
}

div#main div#container div#content div#contentLeftMiddle div#ContactUs div#ContactUsContent
{
	float:left;
	width:200px;
	padding-left:15px;
	padding-top:35px;
}

div#main div#container div#content div#contentLeftMiddle div#ContactUs div#ContactHeading
{
	float:left;
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#4e99bc;
}

div#main div#container div#content div#contentLeftMiddle div#ContactUs div#ContactText
{
	float:left;
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12.3px;
	font-weight:bold;
	color:#354f56;
	padding-top:5px;
}

div#main div#container div#content div#contentLeftMiddle div#ContactUs div#ContactBox
{
	float:right;
	width:190px;
}

div#main div#container div#content div#contentLeftMiddle div#ContactUs div#ContactBox input
{
	float:right;
	width:127px;
	border:0 none;
	background:url(../multimedias/image/images/newsbox_bg.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#354F56;
	margin-top:5px;
}

div#main div#container div#content div#contentLeftMiddle div#ContactUs div#ContactBox div#submit
{
	float:right;
	width:190px;
}

div#main div#container div#content div#contentLeftMiddle div#ContactUs div#ContactBox div#submit input.submitButton
{
	float:right;
	width:54px;
	height:17px;
}

div#main div#container div#content div#contentLeftMiddle div#ContactUs div#ContactBox label
{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#354F56;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
}

div#main div#container div#content div#contentLeftMiddle div#ContactUs div#ContactBox textarea
{
	float:right;
	border:0 none;
	background:url(../multimedias/image/images/message_bg.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#354F56;
	margin-top:5px;
}
div#main div#container div#content div#contentLeftMiddle div#Intract
{
	float:left;
	width:241px;
	height:175px;
	/*background:url(../multimedias/image/images/interact_bg.png) no-repeat;*/
	margin-left:25px;
}

div#main div#container div#content div#contentLeftMiddle div#Intract div#IntractTop
{
	float:left;
	width:100%;
	height:53px;
	background:url(../multimedias/image/images/interact_top.png) no-repeat;
	
}
div#main div#container div#content div#contentLeftMiddle div#IntractBottom
{
	float:left;
	width:241px;
	height:50px;
	background:url(../multimedias/image/images/interact_bottom.png) no-repeat;
	
}

div#main div#container div#content div#contentLeftMiddle div#Intract div#IntractContent
{
	float:left;
	width:221px;
	padding-left:15px;
	background:url(../multimedias/image/images/interact_middle.png)  repeat-y;
	padding-top:5px;
}

div#main div#container div#content div#contentLeftMiddle div#Intract div#IntractTop div#IntractHeading
{
	float:left;
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#4e99bc;
	padding-top:35px;
	padding-left:15px;
}

div#main div#container div#content div#contentLeftMiddle div#Intract div#IntractText
{
	float:left;
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#164e72;
	padding-top:12px;
}

div#main div#container div#content div#contentLeftMiddle div#Intract div#IntractText a
{
	text-decoration:none;
	color:#164e72;
}

div#main div#container div#content div#contentLeftBottom
{
	float:left;
	width:286px;
	height:31px;
	background:url(../multimedias/image/images/contentLeftBottom.png) no-repeat;
}

div#main div#container div#content div#contentRight
{
	float:right;
	width:614px;
}

div#main div#container div#content div#contentRightTop
{
	float:left;
	width:614px;
	height:31px;
	background:url(../multimedias/image/images/contentRightTop.png) no-repeat;
}

div#main div#container div#content div#contentRightMiddle
{
	float:left;
	width:605px;
	background:url(../multimedias/image/images/contentRightMiddle.png) repeat-y;
	margin-left:2px;
}

div#main div#container div#content div#contentRightMiddle div#articles
{
	float:left;
	width:590px;
	padding-left:8px;
}
div#main div#container div#content div#contentRightMiddle div#articles a
{
	color:#000000;
	text-decoration:underline;
}
div#main div#container div#content div#contentRightMiddle div#articles a:hover
{
	color:#317197;
	text-decoration:underline;
}
div#main div#container div#content div#contentRightMiddle div#articles div#articlesContent
{
	float:left;
	width:200px;
	padding-top:50px;
	padding-left:35px;
}

div#main div#container div#content div#contentRightMiddle div#articles div#articlesContent div#articlesHeading
{
	float:left;
	width:200px;
	text-align:center;
}

div#main div#container div#content div#contentRightMiddle div#articles div#articlesContent div#articlesText
{
	float:left;
	width:190px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-left:10px;
	min-height:150px;	
}

div#main div#container div#content div#contentRightMiddle div#articles div#articlesContent div#articlesText a
{
	color:#043A20;
	font-weight:bold;
}
div#main div#container div#content div#contentRightMiddle div#articles div#articlesTopLeft
{
	float:left;
	width:295px;
	height:298px;
	background:url(../multimedias/image/images/articlesTopLeft.png) no-repeat;
	padding-right:8px;
}

div#main div#container div#content div#contentRightMiddle div#articles div#articlesTopRight
{
	float:left;
	width:285px;
	height:298px;
	background:url(../multimedias/image/images/articlesTopRight.png) no-repeat;
}

div#main div#container div#content div#contentRightMiddle div#articles div#articlesBottomLeft
{
	float:left;
	width:295px;
	height:298px;
	background:url(../multimedias/image/images/articlesBottomLeft.png) no-repeat;
	padding-right:8px;
}

div#main div#container div#content div#contentRightMiddle div#articles div#articlesBottomRight
{
	float:left;
	width:285px;
	height:298px;
	background:url(../multimedias/image/images/articlesBottomRight.png) no-repeat;
}

div#main div#container div#content div#contentRightBottom
{
	float:left;
	width:607px;
	height:31px;
	background:url(../multimedias/image/images/contentRightBottom.png) no-repeat;
}

div#main div#container div#footer
{
	float:left;
	width:950px;
	height:44px;
	background:url(../multimedias/image/images/fotter_bg.png) no-repeat;
	margin-top:10px;
	margin-bottom:20px;
}

div#main div#container div#footer div#footerLinks
{
	float:left;
	width:950px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12.5px;
	color:#354f56;
	padding-top:14px;
}

div#main div#container div#footer div#footerLinks a
{
	text-decoration:none;
	color:#354f56;
}

div#main div#container div#footer div#footerLinks a:hover
{
	border-bottom:1px dashed #354f56;
}
#register-heading
{
	color:#D60004;
	float:left;
	font-size:20px;
	font-weight:bold;
	padding-bottom:10px;
	margin-top:5px;
	
}
#register-widthFull
{
	font-family:Arial;
	float:right;
	clear:both;
	width:100%;
	padding:5px 0px 5px 0px;
}
.register-caption
{
	float:left;
	text-align:right;
	width:160px;
	font-size:12px;
	font-weight:bold;
}
.register-captionField
{
	float:left;
	padding-left:20px;
	text-align:left;
	width:245px;
	font-size:12px;
}
.register-inputField
{
	border:1px solid #cccccc;
	width:200px;
	height:20px;
}
.register-inputField:focus
{
	border:1px solid #ff0000;
	width:200px;
	height:20px;
}
.register-textField
{
	border:1px solid #cccccc;
	width:200px;
	height:100px;
}
.register-textField:focus
{
	border:1px solid #ff0000;
	width:200px;
	height:100px;
}
#register-HeadingBg
{
	float:left;
	width:180px;
	height:50px;
	background:url(../multimedias/image/heading_bg.png) no-repeat;
	color:#458AAF;
	font-size:20px;
	font-weight:bold;
	margin-top:5px;
	padding-left:10px;
	padding-top:25px;
}
img.heading
{
	float:left;
	margin:0px;
	padding:0px;
}
#register-HeadingBgRegistration
{
	float:left;
	width:250px;
	height:50px;
	background:url(../multimedias/image/heading_bg_registration.png) no-repeat;
	color:#458AAF;
	font-size:20px;
	font-weight:bold;
	margin-top:5px;
	padding-left:10px;
	padding-top:25px;
}
/* CCI Ask Page */
.main_AskDiv
{
	width:100%;
}
.main_AskDiv div.content
{
	width:95%;
}
.main_AskDiv div.header
{
	height:125px;
	text-align:left;
	padding:0px 0px 0px 1px;
}
.main_AskDiv div.header div.headerbox
{
	width:40%;
	float:right;
	margin-top:-26px;
	padding:0px 0px 0px 0px;

}
.main_AskDiv div.header div.headerbox2
{
	float:left;
	font-family:Arial;
	width:60%;
	color:#6C9AB4;
	font-weight:bold;
	text-align:justify;
}

.main_AskDiv div.middle
{
	text-align:justify;
	font-family:Arial;
	min-height:400px;
}
.main_AskDiv div.middle div.box1
{
	color:#6C9AB4;
	font-weight:bold;
	
}
.main_AskDiv div.middle div.main_box2
{
	width:100%;
}
.main_AskDiv div.middle div.main_box2 div.box2
{
	padding:0px;
	color:#6C9AB4; font-weight:bold;
	
}
.main_AskDiv div.middle div.line1
{
	padding:0px 0px 0px 0px;
	color:#3D799D;
	font-size:13px;
}
.middle_box5
{
	width:100%;
	border:#000000 solid 1px;
}
.middle_box5 div.left
{
	min-height:200px; width:140px;
	border:#000000 solid 1px;
}
