@charset "utf-8";
/* CSS Document */

body, html{
height:100%;
font: 12px Arial, Helvetica, sans-serif;
color:#666666;
background:#528037 url(/images/bround.jpg) 0 0 no-repeat;
}

a{ color:#ec208d;}
a:hover{ color:#ec208d; text-decoration:underline;}

h1 a {width:151px;height:80px;display:block;overflow:hidden;text-indent:-9999px;background: url(/images/logo.gif) 0 0 no-repeat;float:left;}
h1{color:#444;font-size:11px;font-weight:normal;padding-top:10px;color:white;width:400px; float:left;}
h2{ font: 11px "Georgia", Times New Roman, Times, serif; text-transform:uppercase; color:#999999; margin-bottom:10px;}
h2.spacer{ background:url(/images/spacers.gif); height:23px; padding:12px 0 0 30px; margin-bottom:0px;}

h3{margin-bottom:8px;color:#000;font-size:12px; font-weight:normal;}

p{margin-bottom:10px;line-height:135%;}

.filler {width:100%;height:0;overflow:hidden;clear:both;}

/*_________________________________________________________________________ wrapper*/
#wrapper{ margin-left:100px; width:900px; padding-top:53px;}

/*_________________________________________________________________________ header*/
#header{ background:white; padding: 5px 30px 15px 30px; height:90px;}
#header img{ float:left;}
#header div{ float:right; margin:80px 0 0 0; font-size:11px;}
#header div a{ margin-right:10px;}

/*_________________________________________________________________________ base*/
.base{ padding:30px 30px 20px 30px; background:white;}

#crew{ float:right; margin-right:-75px;}
.welcome p{ font-size:15px; color:#000; margin-bottom:30px; line-height:140%; padding-top:15px;}
.welcome h2{ margin-bottom:20px;}
.welcome ul{ width:640px; height:105px}
.welcome ul li{ float:left; width:200px;background:url(/images/pop.gif) 0 8px no-repeat; padding:3px 0 3px 10px}

.portfolio{ height:740px;}
.portfolio div{ float:left; margin-right:30px; margin-bottom:20px;}
.portfolio .noright{ margin-right:0px;}
.portfolio img{ padding:4px; border:1px solid #e5e5e5; margin-bottom:10px;}
.portfolio ul{ margin-bottom:8px;}
.portfolio ul li{background:url(/images/pop.gif) 0 8px no-repeat; padding:3px 0 3px 10px}

.portfolio div span {/*background:transparent url(/images/latest.gif) no-repeat scroll left top;*/display:block;height:30px;left:122px;position:absolute;text-indent:-9000px;top:764px;width:66px;}

#c_form{ float:left;width:405px;}
#c_form  #error p{ color:red;margin:0 0 15px 0;}
#c_form fieldset {width:405px;margin:0;padding:0;border-bottom:1px solid #eeeeee;}
#c_form fieldset.action {border-bottom:none;}
#c_form legend {display:block;float:left;width:100%;padding-top:10px;margin-bottom:10px;;color:#878787;text-transform:capitalize;}
#c_form p {margin-bottom:17px;}
#c_form label {display:block;float:left;width:95px;text-align:left;margin-right: 4px;}
#c_form label span{display:block;float:right;width:5px;}
#c_form input {width:168px;border: 1px solid #dddddd}
#c_form textarea {width:290px;height:144px;border: 1px solid #dddddd}
#c_form #btn_send { text-transform: capitalize; width:auto;color:#FFF;background-color: #9d9d9d;margin:10px 0 0 0 ;padding:3px 8px;}
#c_form .error {color:red;} 

#map{ float:right;}
#map p{ float:left; width:240px; padding-top:10px; line-height:160%;}
#map .nowidth{ width:160px;}

/*_________________________________________________________________________ footer*/
#footer{ text-align:right; height:300px; padding:0 8px 0 0;}



/*_________________________________________________________________________ BW styling*/
#SearchIframe {background:transparent url(/images/bw_top.gif) 0 0 repeat-x;border:2px solid #5E95DB;text-align:center;margin:0 10px 10px 0;}

#content #iFrameResult {width:647px;list-style:none;margin:0px 0px 20px 0;padding:0px;float:left;}
#content #iFrameResult .iFrameResult {float:left;width:382px;margin:0 20px 0 0;}

#content #iFrameResult h3 {font:bold 16px Tahoma, Arial, Helvetica, sans-serif;color:#1A83B8;margin:0 0 10px 0;}
#content #iFrameResult h3 span {color:#E94C02;text-decoration:underline;}
#content #iFrameResult ul {float:left;width:382px;padding:0;}
#content #iFrameResult li {width:360px;float:left;margin:0;padding:12px 10px;display:block;border:1px solid #A3BEDF;background-color:#F0F4F9;border-bottom:none;}

#content #iFrameResult a {background:white;float:left;display:block;border:1px solid #CCC;padding:1px;}
#content #iFrameResult a img {background:white;float:left;display:block;padding:5px;}
#content #iFrameResult a:hover {border:1px solid #000;}
#content #iFrameResult input {margin:12px 0 0 50px ;width:170px;}

#content #iFrameResult .others {background:none;border-bottom:1px solid #A3BEDF;}
#content #iFrameResult .others label {padding:0 10px 0 80px;}
#content #iFrameResult .others input {width:80px;margin:0 0 0 10px;}
#content #iFrameResult .others select {font-size:11px;}

#content #iFrameResult #bw_tip {display:block;float:right;margin:0 53px 0 0;}

#TB_iframeContent {overflow:auto;}