
html { font-family: Verdana, Arial, Helvetica, sans-serif; color:rgb(88,88,91); }
html,body { margin:0px; padding:0px; background-color: #FFFFFF; font-size: 10px;  }
p { margin:0px; padding:3px 0px; }
a { color: rgb(88,88,91); text-decoration: none; }
a:hover { font-weight: bold; }

#container { margin:18px auto; width:800px; padding:0px; }
#header { height: 140px; }
#nav { background-color: rgb(88,88,91); height: 21px; }
#content { margin: 20px 0px; }
#footer { margin: 10px -180px 0px 0px; text-align: right; }

/* Navigation Styles */
#nav ul.mainlinks { padding:0px 0px 0px 0px; margin:0px 0px 0px 350px; list-style:none; white-space:nowrap; height:21px; }
#nav ul.mainlinks li { padding:0px 10px 0px 3px; margin:0px 0px 0px 0px; display:block; float:left; position: relative; text-align: right; }

/* Main Content Styles */
#content #left { float:left; width:183px; padding:0px 0px 0px 0px; text-align: left; }
#content #right { margin:0px 0px 0px 190px; padding: 10px; }
#content #right .footer { clear: both; }
#content #right #lc { float:left; width:270px; padding:0px 0px 0px 0px; }
#content #right #rc { margin:0px 0px 0px 290px; padding: 0px 0px; }
#content .home { border: 1px solid rgb(102,153,204); } 
#content .team { border: 1px solid rgb(102,153,204); list-style-image:url(../images/team/arrow.png); } 
#content .team strong { color: rgb(102,153,204); font-weight: bold; } 
#content .wedo { border: 1px solid rgb(102,153,204); list-style-image:url(../images/wedo/arrow.png); } 
#content .work { border: 1px solid rgb(102,153,204); list-style-image:url(../images/work/arrow.png); } 
#content .disputes { border: 1px solid rgb(102,153,204); list-style-image:url(../images/team/arrow.png); } 
#content .work strong { color: rgb(102,153,204); font-weight: bold; } 
#content .quality { border: 1px solid rgb(102,153,204); } 
#content .quality strong{ color: rgb(102,153,204); } 
#content .news { border: 1px solid rgb(102,153,204); } 
#content .contact { border: 1px solid rgb(102,153,204); } 
#content .contact strong{ color: rgb(102,153,204); } 
#content #subscribe { margin: 10px 0px; padding: 5px 5px; } 
#content #frm_subscribe { margin: -10px 0px; padding: 0px 0px;} 
#content #frm_subscribe .subscribe { margin: 5px 0px; text-align: right; } 




/* Form Styles */
label { width: 150px; float:left; color:#333333; font-style: italic; padding-right: 10px; font-size: 13px; }
.styling  { height: 15px; width: 175px; border: 1px solid rgb(88,88,91); font-family: Arial, Helvetica, sans-serif; font-size: 10px; margin: 3px 0px; vertical-align: middle; color: #FFFFFF; background-color: rgb(88,88,91); }

