body { width:100%; margin:0px 0px 0px 0px; color:#666;font-family: Tahoma;}
#index_list {font-family: Tahoma; font-size: 12px;color: #666; margin:10px 0px 0px 28px; list-style-type:square; font-weight:normal;}
#index_list li {margin:12px 0px 2px 2px;}

/* MAIN STYLES --------------------------------------------------------------------------------------------------------------------- */
#titlebar {width:100%; border:0; margin:0; background-color:#DC050C; height:112px;}
#titlebar_l {width:49%; border:0; margin:0; float:left;}
#titlebar_r {width:50%; border:0; margin:0; float:left; text-align:right;}

.maintitle {font-size: 24px; color: #DC050C; font-weight:bold;}

.vclinktext {font-size:11px;}

#menu {width:100%; float:left; height:142px; background-image:url('images/head_9.jpg'); background-repeat:no-repeat; padding:0px 0px 0px 0px;}
#menu ul {margin-top:102px; _margin-bottom:-102px; }
div.head {width:100%;}
ul.menu li{display:inline; padding:0px; margin:0px;}
img.menu a{border:0; }

div.page { display:block; width;100%; padding:0px; }
div.main { width:100%; float:left; margin:0px 0px 0px 0px; }
div.content {width:63%; float:left; padding:6px 12px 8px 18px;}


p.subtitle {font-size: 16px;font-weight: bold;}
p.maintext { font-size: 12px; text-align:justify; font-style:normal;}

#base {width:100%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; clear:both;  background-image:url('images/baseshadow.gif'); background-repeat:x;}
div.basepad {display:block; height:24px; width:100%; clear:both;}
.basetext { font-size:9px; color:#999999; letter-spacing:1px; padding:6px 0px 0px 6px;}

ul.service_list {font-family: Tahoma; font-size: 11px;color: #666; margin:10px 0px 0px 18px; list-style-type:square;}
ul.service_list li {margin:2px 0px 2px 2px; font-weight:normal;}

div.service_title1 {font-weight:bold; font-size:12px; width:32%; float:left; margin:4px 4px 4px 0px; padding:4px; border:1px dashed #CCC;}
div.service_title2 {font-weight:bold; font-size:12px; width:29%; float:left; margin:4px 4px 4px 4px; padding:4px; border:1px dashed #CCC;}
div.service_title3 {font-weight:bold; font-size:12px; width:33%; float:left; margin:4px 0px 16px 4px; padding:4px; border:1px dashed #CCC;}
div.service_quote {clear:both; width:98%; border:1px dashed #CCCCCC; padding:8px; margin:4px 8px 4px 0px; 
					background-color:#EFEFEF; font-style:italic; font-size:12px; color:#333;}

.quote {font-style:italic; font-size:12px; color:#333;}


ul.casestudy_list {font-family: Tahoma; font-size: 12px;color: #666; margin:10px 0px 0px 18px; list-style-type:none;}
ul.casestudy_list li {margin:2px 0px 2px 2px; font-weight:bold;}

a {color:#000; font-weight:bold;}
a:hover {color:#DC050C; font-weight:bold;}

div.featurebox { border:1px dashed #CCCCCC; padding:2px 4px 2px 8px; margin:4px 0px 4px 0px;}
span.featuretitle {margin:0px 0px 0px 12px;}
div.highlight_featurebox { border:1px dashed #CCCCCC; padding:2px 4px 2px 8px; margin:4px 0px 4px 0px; background-color:#EFEFEF;}

.bold {font-weight:bold;}


/* EO MAIN STYLES ------------------------------------------------------------------------------------------------------------------ */

/* RHS STYLES ---------------------------------------------------------------------------------------------------------------------- */

#RHS {width:27%; float:left; font-size:12px; border-left:1px solid #999; padding:0px 0px 0px 22px; height:420px; margin:20px 0px 0px 0px;}
p.logintitle {font-weight:bold; font-size:14px; color:#DC050C; margin:20px 0px 0px 0px;}
p.loggedintitle {font-weight:bold; font-size:14px; color:#DC050C; margin:12px 0px 0px 0px;}
p.loginsubtitle {font-weight:normal; font-size:12px; color:#666;margin:0px 0px 20px 0px;}
div.login_featurebox {width:85%; padding:14px 4px 14px 14px; margin:0px; border:1px dashed #CCCCCC; background-color:#EFEFEF;}
div.highlight_login_featurebox { width:85%; border:1px dashed #CCCCCC; padding:0px 4px 16px 8px; margin:0px 0px 8px 0px; background-color:#EFEFEF;}
p.loginboxes {margin:0;}

p.rhs_u {margin:6px 0px 4px 0px;}
p.rhs_p {margin:6px 0px 4px 0px;}
p.rhs_l {margin:6px 0px 4px 0px;}

p.rhs_vc {margin:4px 0px 0px 0px; font-size:12px;}
p.rhs_vcc {margin:6px 0px 4px 0px;}

span.username {width:120px; font-size:11px; margin-right:18px; font-weight:bold;}
span.password {width:130px; font-size:11px; margin-right:21px; font-weight:bold;}
.rhs_f_u {width:150px; font-size:11px;}
.rhs_f_p {width:150px; font-size:11px;}

.btn_login {background-color:#333; font-weight:bold; font-size:10px; color:#FFF; border:1px solid #333; width:156px; margin:0px 0px 0px 78px;}
.lbl_error {color:#DC050C; font-size:11px; font-weight:bold; display:block; margin:6px 0px 16px 0px;}


/* EO RHS STYLES ------------------------------------------------------------------------------------------------------------------- */

/* EO MAIN STYLES ------------------------------------------------------------------------------------------------------------------ */



/* original styles ----------------------------------------------------------------------------------------------------------------- */

.style2 {font-family: Tahoma;font-size: 12px;}
.style3 {font-size: 16px;font-weight: bold;}
.style4 {font-size: 24px}
.style5 {font-size: xx-large}
#form1 .style2 #UN {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;font-style: normal;color: #FFFFFF;background-color: #666666;}
p.MsoNormal {margin:0cm;margin-bottom:.0001pt;font-size:12.0pt;font-family:"Times New Roman";}
.style6 {font-size: 14px;font-weight: bold;	color: #DC050C;}
.style7 {font-style: italic; color:black;}
.style8 {color: #DC050C}


/* EO Original Styles -------------------------------------------------------------------------------------------------------------- */