*{padding:0; margin:0; font-family:Arial; font-size:12px; line-height:17px;}
body{text-align:center; vertical-align:top; background:#CCCCCC;}
a {color:#079CD4; text-decoration:underline;}
a:hover{ text-decoration:none;}

img { border:0;}
.dt { display:table; width:100%;}
.dr { display:table-row; width:100%; height:100%;}
.dc { display:table-cell; text-align:left; vertical-align:top; width:100%; color:#000000;}

/*****************/

input {vertical-align:middle;}
.form_1 {width:182px; padding:0 0 0 3px; height:15px; font-size:10px; line-height:12px; vertical-align:middle; color:#000000; background:#ffffff;}
.form_2 {width:157px; padding:0 0 0 3px; height:15px; font-size:10px; line-height:12px; vertical-align:middle; color:#000000; background:#ffffff; margin-left:12px;}
.form_3 {width:177px; padding:0 0 0 3px; height:15px; font-size:10px; line-height:12px; vertical-align:middle; color:#000000; background:#ffffff;}
.form_4 {width:200px; padding:0 0 0 3px; height:15px; font-size:10px; line-height:12px; vertical-align:middle; color:#000000; background:#ffffff;}
.form_5 {width:182px; padding:0 0 0 3px; height:17px; vertical-align:middle; color:#000000; background:#ffffff;}

.imgBorder{border:solid 1px #000066;}

/***bullet list ***/

ul {list-style:none;}
li { background:url(images/pimp1.gif) no-repeat left; padding-left:12px; line-height:18px;}
li a { text-decoration:none; color:#000066;}
li a:hover { text-decoration:none; color:#d92727}

.1ul {list-style:none;}
.1li { background:url(images/pimp1.gif) no-repeat left; padding-left:12px; line-height:25px; font-style:italic; font-weight:bold; font-size:16px;}
.1li a { text-decoration:none; color:#000066;}
.1li a:hover { text-decoration:none; color:#d92727}

/* private styles */

.tall{background:url(images/back.gif) repeat-y left; width:766px; margin:auto;}
.main {width:766px; margin:auto;}
.l1{}
.l1_t1{ }
.l1_t2{width: 766px; height: 178px;}
.l2{}
.l2_c1{width:246px;}
.l2_c2{width:520px; background-color:#EEEEEE;}

.l2_t1{background:url(images/col1_back.gif) repeat left;}

.l3{}
.l3_c1{width:246px; background:url(images/f_back1.gif) repeat-x top #AFACA3; float:left;}
.l3_c2{width:520px; background:url(images/f_back2.gif) repeat-x top #AFACA3; float:left;}

.footertxt {color:#EEEEEE; font-size:11px;}
.footerlink a {color:#000066; font-size:11px; text-decoration:none;}
.footerlink a:hover{text-decoration:none; color:#FFFFFF;}

.footerlink2 a {color:#000066; font-size:11px; text-decoration:none; margin:0;}
.footerlink2 a:hover{text-decoration:none; color:#FFFFFF;}

/***h tags***/

h1 { 
	color:#000066;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

h2 { 
	color:#000066;
	font-size:15px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

/*******************FOR ALL STYLES****************************/

.content { text-align:left; line-height:18px;}

.link1 a {color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:14px; }
.link1 a:hover { color:#d92727; text-decoration:none;}

.readmore {color:#d92727; font-weight:bold; text-decoration:none; float:right;}
.readmore:hover { color:#000066;text-decoration:none;}

.link3 a {color:#000000; text-decoration:underline;}
.link3 a:hover {text-decoration:none;}

.txt1 {font-size:25px; line-height:30px; color:#ffffff;}
.txt2 {color:#FFFFFF;}
.txt3 {color:#B33721; font-weight:bold; float:right;}
.txt4 {color:#B33721; font-weight:bold;}

/*********************************************************/

/*page1*/
.p1_t1{ background:url(images/1b_back1.gif);}
.p1_t1_in1{background:url(images/1b _back2.gif) repeat-x top;}
.p1_t1_in1_c1{width:89px; text-align:center;}
.p1_t1_in1_c2{width:auto; text-align:center;}

.leftMiddle{background:url(images/1b_back4.gif) repeat-x top #FFFFFF;}

.p1_t3_c1{width:24px; text-align:center;}
.p1_t3_c2{width:auto; text-align:center;}

.p1_t4_c1{width:230px; text-align:left;}
.p1_t4_c2{width:1px; background:url(images/1b_back6.gif) no-repeat bottom #CFCBBB;}
.p1_t4_c3 {width:auto;}
.past-projects-text {width:auto; padding:40px;}
.past-projects-text li {background:none;}


.h6{height:40px; line-height:18px;}


