@charset "utf-8";
/* CSS Document */
/*index*/
*{ margin:0px; padding:0px;}
.floatl{ float:left;}
.floats{ float:left;height:auto}
.floatr{ float:right;}
.ml25{ margin-left:25px;}
body {
	margin:0;
	padding:0;
	text-align:center;
	background-color:#e5e5e5;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
	color: #990000;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}
.cont h7{ font:normal 14px Arial, Helvetica, sans-serif; color:#003c60; padding:15px 0 0 5px;}
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;
}

#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;
}
 
#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;
}
.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;
padding-left:5px;
}
h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000000;
}
.s9 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#ffffff;
}
.s10{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#003c60;
}
.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/s_banner.gif) no-repeat;
height:140px;
width:610px;
margin:0 auto;
}
.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;
}
.rep
{
border:1px solid #376ca2;
margin-left:82px;
margin-right:82px;
margin-top:3px;
height:auto;
text-align:center;
padding:10px;
overflow:hidden;
}
.h5{
font-weight:2px;
color:ffffff;}
.rep1
{
border:1px solid #376ca2;
margin-left:222px;
margin-right:222px;
margin-top:3px;
height:20px;
background:#15506d;
padding:10px;
text-align:center;
}
.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*/

/*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.gif) 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:#ffffff;  width:100%; height:20px; padding-top:5px;}
.cont h14{ font:normal 14px Arial, Helvetica, sans-serif; color:#000000;  width:100%; height:20px; padding-top:5px;}
.cont .first_row{ width:99.6%; height:140px; overflow:hidden; border:1px solid #004161;background:url(../images/lft_rhtmid.jpg) repeat-x; margin-top:4px;}
.cont .intake_row{ width:100%; height:270px; overflow:hidden; border-bottom:2px dotted #CCCCCC; margin-top:4px;}
.first_row .first{width:377px; height:153px; 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:208px; margin-left:18px; border:1px solid #2b81ac; font-size:11px; padding-left:2px;}
.first_textfieldi1{ height:14px; overflow:hidden; width:208px; margin-left:11px; border:1px solid #2b81ac; font-size:11px; padding-left:2px;}
.cityi{width:71px; height:15px; border:1px solid #2b81ac; margin-left:47px;}
.sti{width:18px; height:15px; border:1px solid #2b81ac; margin-left:5px;}
.zipi{width:67px; height:15px; border:1px solid #2b81ac; margin-left:5px;}
.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:153px; 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:199px; background:#b9e8ff; border:1px solid #004161; float:left; margin-top:25px;}
.cont .second_row{ width:99.8%; height:auto; overflow:hidden;background:url(../images/lft_rhtmid.jpg) #b9e8ff repeat-x; margin-top:4px; border:1px solid #004161; }

.second_row .middle{ float:left; width:1px; height:190px; border-right:1px dotted #CCCCCC; margin-left:40px;}
.second_row .second{ width:377px; height:auto; background:#b9e8ff; border:1px solid #004161; float:right; margin-top:25px;}
.cont h3{ font:normal 14px Arial, Helvetica, sans-serif; color:#ffffff; padding:15px 0 0 5px;}
h3.report{font:normal 14px Arial, Helvetica, sans-serif; color:#ffffff; padding:0px;}
.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;}
.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; }
.first_report{width:377px; height:auto; overflow:hidden;  float:left;}
.second_report{width:377px; height:auto; overflow:hidden;  float:right;}
.report{ width:838px; height:auto; overflow:hidden;}
.report ul{ list-style-type:disc;}
.report ul li{ list-style:disc; list-style-position:inside;}
.textarea_report{width:99%; margin:5px 0.5% 15px 0.5%; border:1px solid #004161; height:175px; overflow:scroll; margin-top:10px;}
.textarea_reportnew{width: 80%; height:175px; overflow:scroll; margin-top:10px;}
/* Web in take report html*/
p.web_intake{ color:#000; text-align:justify; line-height:18px; padding-bottom:14px;}
p.follow_upreport{ padding:10px 0 0 5px; line-height:20px; color:#000}
.approx_web{ height:auto; overflow:hidden;  margin:0 auto; margin-left:25px;}


.bblocg
{
border:1px solid #004161;
margin:1px;
padding:5px;
}
.n_report
{
/*border:1px solid #004161;
background:#15506d;*/
}
.n_report1
{
border:1px solid #004161;
background:#15506d;
margin-top:10px;
}
.foot:link {
	color: #003c60;
	text-decoration: none;
}
.foot:visited {
	text-decoration: none;
	color: #003c60;
}
.foot:hover {
	text-decoration: underline;
	color: #990000;
}
.foot:active {
	text-decoration: none;
	color: #003c60;
}
.cont h12{ font:normal 14px Arial, Helvetica, sans-serif; color:#000000; padding:15px 0 0 5px;}
.log{ width:610px; margin:0 auto; height:auto; background:#1bb2e4;}
.log h4{ font:bold 18px Arial, Helvetica, sans-serif; color:#15506D; margin:0 auto; text-align:center; padding:5px 0; background:url(../images/log_title.jpg) repeat-x;}
.log .form{ font:normal 12px Arial, Helvetica, sans-serif; color:#000; margin-left:80px; padding:10px 0;}
.form .input{ border:1px solid #004161; margin:0 15px; padding-top:2px; height:20px;}
.ml15{ margin-right:15px;}
.appro{width:100%; height:auto; overflow:hidden;  margin:0 auto; margin-top:12px;}
.appro ul{ list-style-type:disc;}
.appro ul li{ list-style:disc; list-style-position:inside; list-style-image:url(../images/li.jpg) no-repeat top left;}

