@charset "utf-8";
/* CSS Document */
/*index*/
*{ margin:0px; padding:0px;}
.floatl{ float:left;}
.floatr{ float:right;}
body {
	margin:0;
	padding:0;
	text-align:center;
	background-color:#e5e5e5;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #990000;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}
h1{
margin-top:0px;
margin-bottom:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:16px;
font-weight:normal;
}
.heading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
}
.rep
{
border:1px solid #376ca2;
margin-left:82px;
margin-right:82px;
margin-top:3px;
height:auto;
text-align:center;
padding:10px;
overflow:hidden;
}
 

#container
{
	margin:0 auto;
	padding:0;
	width:960px;
	background: #fffbfb;
	text-align:left;
}

.midcont{background: #fffbfb;}
#header
{
padding:0;
background:url(../images/header.jpg) no-repeat;
height:298px;
width:960px;
}
ul li {
 
line-height:200%;
padding-left:0px;
}
#content
{
	background-color:#fffbfb;
}
#cl
{
	float:left;
	padding:0;
	width: 240px;
	background-color:#fffbfb;
}
#cr
{
	width:700px;
	padding-left:10px;
	background-color:#fffbfb;
	margin-left: 240px;
}
.bnav
{
background:url(../images/bn.jpg) no-repeat;
height:39px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:center;
padding-left:10px;
padding-top:5px;
font-weight:bold;
color:#FFFFFF;
}
.npr
{
background:url(../images/np.jpg) no-repeat;
padding:25px 0 5px 60px;
}
.nprc
{
width:216px;
padding:10px;
border:2px solid #c0c0c0;
background-color:#808080;
}
.pageWrapper{ height:auto; width:1000px; background:#f8f8f8; margin:0 auto; overflow:hidden; }
.nprc1
{
width:236px;
border:2px solid #c0c0c0;
background-color:#808080;
}
.nprc2
{
width:236px;
border:2px solid #c0c0c0;
background-color:#FFFFFF;
text-align:center;
font-size:26px;
font-weight:bold;
}
.nprc3
{
width:228px;
border:2px solid #c0c0c0;
padding:4px;
background-color:#808080;
line-height:200%;
}
.wbg
{
background-color:#FFFFFF;
}
.nprc1 img 
{
padding-bottom:3px;
}
.ln
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:230%;
font-weight:normal;
color:#FFFFFF;
}
.pp
{
margin-top:5px;
background:url(../images/ln2.jpg) no-repeat;
text-align:right;
padding:20px 10px 5px 60px;
}
.yn
{
background-color:#000000;
text-align:center;
padding:10px 0;
}
.gry {
color:#908e8e;
}
.cs {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#FFFFFF;
}
.cs1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#0909de;
}
.crh
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
padding:5px 10px;
font-weight:normal;
color:#000000;
}
.rcnt
{
	border:1px solid #CCCCCC;
	width:697px;
	background-color:#FFFFFF;
	}
.rcnl
{
float:left;
padding:10px;
width:320px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
}
.rcnr
{
	padding:10px;
	margin-left:350px;
	width:320px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
}
.colr {
color:#002c72;
}
.author {
margin-left:80px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#031c48;
text-align:right;
}
.clrflt{clear:both;}
/*index*/


/*quotation*/
.qurcnt
{
	border:1px solid #CCCCCC;
	width:697px;
	background-color:#FFFFFF;
	}
#qucr
{
	width:700px;
	background-color:#fffbfb;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:240px;
	padding-left:10px;
}
.fs
{
font-size:14px;
}
.total
{
color:#FFFFFF;
font-weight:bold;
}
.tcoc
{
font-size:15px;
color:#FFFFFF;
font-weight:bold;

}

/*quotation*/


/*hotline*/
.horcnt
{
	border:1px solid #CCCCCC;
	width:677px;
	background-color:#FFFFFF;
	padding:10px;
}
.hofon
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin-top:0;
color:#000000;
}
.hopad
{
padding-left:30px;
margin-top:0;
}
/*hotline*/

/*donor*/
.ea
{
color:#990000;
}
#docr
{
	width:700px;
	padding-left:10px;
	background-color:#fffbfb;
	margin-left: 240px;
}
.dorcnt
{
	border:1px solid #CCCCCC;
	width:677px;
	background-color:#FFFFFF;
	padding:10px;
}
.bl a
{
color:#000099;
text-decoration:underline
}
.blackbox
{
	border:1px solid #000000;
	width:280px;
	float:left;
	height:170px;
}
.bfon
{
font-size:24px;
padding-top:5px;
margin-top:0;
}
.blackbox1
{
	float:right;
	border:1px solid #000000;
	width:280px;
	height:170px;
}
.bluefon a
{
font-weight:bold;
font-size:20px;
color:#000099;
text-decoration:underline;
}
/*donor*/

/*customize proposal*/
#cpcontent
{
	margin:0;
	padding:0;
	width:960px;
	background-color:#fffbfb;
}
.bnav1
{
background:url(../images/bn2.jpg) no-repeat;
height:52px;
width:240px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:center;
padding-left:10px;
padding-top:5px;
font-weight:bold;
color:#FFFFFF;
}
.cpform
{
margin:10px 10px 0 20px;
padding:0 20px;
width:880px;
background-color:#FFFFFF;
border:2px solid #376CA2;
}
.smll
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
color:#000000;
}
.smll1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
color:#FFFFFF;
 
}
h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000000;
}
.formtitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
padding-left:5px;
}
.tboxlong
{
width:210px;
height:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
background-color:#CCCCCC;
border:1px solid #666666;
}
.tboxmedium
{
width:100px;
height:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
background-color:#CCCCCC;
border:1px solid #666666;
}
.tboxsmall
{
width:70px;
height:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
background-color:#CCCCCC;
border:1px solid #666666;
}
.tboxshort
{
width:20px;
height:13px;
background-color:#CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
border:1px solid #666666;
}
.fbdr
{
border:1px solid #666666;
}
.toadd a:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0033CC;
text-decoration:underline;
font-weight:bold
}
.toadd a:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0033CC;
text-decoration:underline;
font-weight:bold
}
.toadd a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0033CC;
text-decoration:underline;
font-weight:bold
}
.toadd a:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0033CC;
text-decoration:underline;
font-weight:bold
}
.ilink
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}
/*customize proposal*/

/*contact*/


.submitt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
border:1px solid #666666;
}

.submitt a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}
.cntct
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:5px;
color:#000000;
}
.clnks a:link
{
color:#003399;
text-decoration:underline;
}.clnks a:visited
{
color:#003399;
text-decoration:underline;
}
.clnks a:hover
{
color:#003399;
text-decoration:underline;
}

.clnks a:active
{
color:#003399;
text-decoration:underline;
}

/*contact*/

/*sample web take report client*/
#swwrapper
{
margin:0 auto;
padding:0;
width:960px;
background-color:#FFFFFF
}
#swheader
{
padding:0;
background:url(../images/banner2.jpg) no-repeat;
height:220px;
width:960px;
}
.bbloc
{
border:1px solid #000000;
background-color:#3a6fa5;
padding:10px;

}
.bblocb
{
border:1px solid #376ca2;
margin:10px;
padding:0;
}
.bbloccw
{
margin:10px;
background-color:#3a6fa5;
padding:10px 0 0 0;
border:1px solid #376ca2;
}
.bblocg
{
border:1px solid #376ca2;
margin:10px;
padding:10px;
}
.headngcptn
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
padding-bottom:10px;
}
.headngcptnb
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
}
.swtxt
{
width:250px;
height:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
border:1px solid #000000;
}

.clcl
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
color:#000000;
}
.swpara
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-align:left;
margin:0px;
}
.swpdng
{
padding:10px;
}

.footer 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:20px 0;
}
.footer a:link
{
color:#003399;
text-decoration:underline;
}.footer a:visited
{
color:#003399;
text-decoration:underline;
}
.footer a:hover
{
color:#003399;
text-decoration:underline;
}

.footer a:active
{
color:#003399;
text-decoration:underline;
}
/*sample web take report client*/
.nav1 .quote_p{color:#99cc33}
/*intake report*/
.irbdr
{
border:1px solid #000000;
width:90%;
}
.irpwd
{
width:160px;
height:20px;
}
.irbdr1
{
border:1px solid #CCCCCC;
width:90%;
}
/*Customise Proposal*/
.inner_customise{width:887px; height:auto; overflow:hidden; margin:0 auto; margin-top:25px;}
.inner_customise .inner_top{background:url(../images/inner_top.jpg) no-repeat; width:887px; height:48px;}
.inner_top h2{ font:bold 12px Arial, Helvetica, sans-serif; color:#15506d; padding:10px 0 0 24px;}
.inner_customise .cont{background:url(../images/in_cont_bg.jpg) repeat-y; height:auto; overflow:hidden; width:887px;}
.cont .main{ width:838px; height:auto; overflow:hidden; margin:0 auto; font: normal 11px Arial, Helvetica, sans-serif; color:#020608;}
.cont h4{ font:normal 14px Arial, Helvetica, sans-serif; color:#044463;border-bottom:4px solid #7eb6e0; width:100%; height:20px; padding-top:5px;}
.cont .first_row{ width:100%; height:auto; overflow:hidden; border-bottom:2px dotted #CCCCCC; margin-top:4px;}
.first_row .first{width:377px; height:252px; background:#b9e8ff; border:1px solid #004161; float:left;}
.first .first_textfield{height:17px; width:300px; margin:0 auto; margin-top:16px;}
.first_textfield .name{float:left; padding-top:2px;}
.first_textfieldi{ height:14px; overflow:hidden; width:207px; margin-left:18px; border:1px solid #2b81ac; font-size:11px; }
.first_textfieldi1{ height:14px; overflow:hidden; width:207px; margin-left:18px; border:1px solid #2b81ac; font-size:11px; }
.cityi{width:120px; height:15px; border:1px solid #2b81ac; margin-left:55px; font-size:11px;}
.sti{width:120px; height:15px; border:1px solid #2b81ac; margin-left:64px;font-size:11px;}
.zipi{width:120px; height:15px; border:1px solid #2b81ac; margin-left:58px;font-size:11px;}
.st_zip{ float:left; padding-left:8px;}
.first_row .middle{float:left; width:1px; height:190px; border-right:1px dotted #CCCCCC; margin-left:40px;}
.first_row .second{ width:377px; height:252px; background:#b9e8ff; border:1px solid #004161; float:right;}
.cont .second_row{ width:100%; height:auto; overflow:hidden; border-bottom:0px dotted #CCCCCC; }
.second_row .first{width:377px; height:153px; background:#b9e8ff; border:1px solid #004161; float:left; margin-top:35px;}
.second_row .middle{ float:left; width:1px; height:190px; border-right:1px dotted #CCCCCC; margin-left:40px;}
.second_row .second{ width:377px; height:153px; background:#b9e8ff; border:1px solid #004161; float:right; margin-top:35px;}
.cont h3{ font:normal 14px Arial, Helvetica, sans-serif; color:#003c60; padding:15px 0 0 5px;}
.inner_customise .inner_bot{ height:22px; width:100%; background:url(../images/inner_bot.jpg) no-repeat;}
.users{width:120px; margin:15px 0 0 50px; height:auto; overflow:hidden; padding-top:2px;}
.users_toll{width:330px; margin:15px 0 0 30px; height:auto; overflow:hidden; padding-top:2px;}
.approx{width:240px; height:auto; overflow:hidden;  margin:0 auto; margin-top:12px;}
.inner_customise p{ font:normal 11px Arial, Helvetica, sans-serif; color:#054463; padding-top:10px;}
.foot_but{font:normal 14px Arial, Helvetica, sans-serif; float:right; width:100%; text-align:right; margin-top:10px; }
.log:link {
	color: #003c60;
	text-decoration: none;
}
.log:visited {
	text-decoration: none;
	color: #003c60;
}
.log:hover {
	text-decoration: none;
	color: #990000;
}
.log:active {
	text-decoration: none;
	color: #003c60;
}

.nav1 { width:960px; height:54px; background:url(../images/nav_bg.jpg) no-repeat; margin:0 auto;}  
.nav_home{ width:960px;   }
.nav_home ul{ margin:20px;}
.nav_home li{ list-style-type:none; float:left; padding:0 21px 0 0; }
.nav_home li a{ font:bold 12px Arial, Helvetica, sans-serif; color:#cccccc; text-decoration:none;}
.nav_home a:hover{ color:#99cc33;}
.logo_part{margin:12px 0 0 40px; width:161px; height:60px; text-align:center; float:left;}
.logo_part h6{ text-align:center; font-size:10px; color:#999999; }
.search{  float:left; height:25px; margin:33px 0 0 350px; width:300px; padding-left:3px;}
.search h5{ color:#9493c4; font-size:16px; padding-top:2px; float:left;}
.cross_red{ background:transparent url(../images/red_cross_new.gif) no-repeat right top; width:107px; height:68px; float:right; padding-top:10px;text-align:right}
.nav_left {width:600px; float:left}
.nav_left ul{margin:20px}
.nav_left li{list-style-type:none; float:left; padding:0 31px 0 0;}
.nav_left li a{font:bold 12px Arial, Helvetica, sans-serif; color:#cccccc; text-decoration:none;}
.nav_left a:hover,.nav_rit  a:hover {color:#99cc33;}
.nav_rit{width:320px;float:right;margin-right:0px;padding:0px}
.nav_rit ul{margin:20px}
.nav_rit li{list-style-type:none; float:left; padding:0 21px 0 0}
.nav_rit  li a{color:#bbccea;font:normal 11px Arial, Helvetica, sans-serif}
.header2 {display:block; position:relative;}
.banner{ width:960px; height:220px; background:url(../images/bsnner.jpg); margin:0 auto; margin-top:6px;}
.banner h2{font:bold 24px Trebuchet MS; color:#00000;}
.banner h1{font:normal 34px Trebuchet MS; color:#993333;}
.order_now{width:149px; height:24px; padding-top:09px; border:1px solid #cf7200; background:url(../images/order_nowbg.jpg) repeat-x; margin:15px 0 0 56px; text-align:center; font: bold 14px Arial, Helvetica, sans-serif;}
#header_userhome {padding:0;	background:url(../images/header.jpg) no-repeat;height:244px;width:960px}
.header3{ height:102px; width:100%; overflow:hidden;}
.customer_login_link{ font:normal bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:black; padding-right:5px;}
.footer2{width:960px; height:auto; overflow: hidden; margin:0 auto; padding:20px 0 0 0px; color:#666666;}
.copy{width:356px; height:auto; float:left; height:auto; background:noone; padding-bottom:15px;}
.footer2 .nav{ width:460px; height:20px; background:none; float:right; background:none;}
.footer2 li { list-style-type:none; float:left; padding:0 0 0 10px;}
.footer2 li a{ font:bold 11px Arial, Helvetica, sans-serif; color:#999999;}
.footer2 li a:hover{color:#0099cc}
.copy{width:356px; height:auto; float:left; height:auto; background:noone; padding-bottom:15px;}
.copy2 a:link
{
color:#003399;
text-decoration:none;
}.copy2 a:visited
{
color:#003399;
text-decoration:none;
}
.copy2 a:hover
{
color:#003399;
text-decoration:underline;
}

.copy2 a:active
{
color:#003399;
text-decoration:none;
}
.labe
{
	font-size:12px;
}
.second_cont {width:836px; height:60px; border:1px solid #004161; float:left; margin-top:35px;}
.second_cont_new {width:836px; height:auto; border:1px solid #004161; float:left; margin-top:35px;}
.third_cont {width:836px; height:40px; background:#b9e8ff; border:1px solid #004161; float:left; margin-top:20px;}

