* {margin:0px; padding:0px;}
html {height:100%; font-size:100%;}
body { 	font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#413e2c; 	background-color: #6b2765; 	background-image: url(../images/mainbg.jpg); 	background-repeat: repeat-y; 	background-attachment:fixed; 	background-position: center bottom;}
#body2 {width:100%; background-attachment: scroll; 	background-image: url(../images/mainbg2.jpg); 	background-repeat: no-repeat; 	background-position: center bottom; }

img {border:none;}
a {text-decoration:underline; color:#d6d8dd;}
a:hover { color:#ffffff;}
ul li {list-style:none;}

#wrapper {width:999px; text-align:center; margin:auto; padding:0px;}
#innerwrapper {background:url(../images/header-bg.jpg) no-repeat center top; width:100%;}
#page_container {width:999px; margin:0px; padding:0px;}
#leftside { width:322px;float:left; padding:0px; margin-left:20px !important; margin-left:10px;	background-image:url(../images/left-panel.jpg);background-repeat:repeat-y; background-position: center;}

.logo {margin:0px; padding:0px; float:left; width:auto}

/* left menu */
#leftmenu {width:322px; height:300px; background:url(../images/leftmenu-bot.jpg) no-repeat bottom; float:left;padding:0px; margin:0px; }
#leftmenu ul {background-image: url(../images/leftmenu-bg.jpg);background-repeat: no-repeat;background-position:center top; padding-top:0px; margin:auto}	
#leftmenu li {height:37px;line-height:23px;text-align:left;padding-left:85px;font-weight:bold; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif }
#leftmenu ul li a {font-size:12px; color:#ffffff; text-decoration:none;}
#leftmenu ul li a:hover {color:#ffbf57; text-decoration:underline;}

/* Top Menu Style */
#topmenu {margin-top:19px; width:600px; margin-left:35px;}
#topmenu ul li {width:113px; display:block;float:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:center; font-weight:normal; font-weight:bold;display:block;}
#topmenu ul li a{color:#ffffff; display:block; text-decoration:none;}
#topmenu ul li a:hover{color:#fadc8d; text-decoration:none;}
	
#container {width:640px; margin:0px; padding:0px; float:left; text-align:left;}
#flash { padding-top:77px !important;padding-top:77px; margin-right:15px !important; margin-right:0px; }

/* body contents */
#bodycontent { width:620px; text-align:justify; margin-top:30px; padding:0px; margin-left:350px !important; margin-left:0px;}
#bodycontent h1 { font-family:Georgia, "Times New Roman", Times, serif; padding:0px; margin:0px; font-size:20px; color:#413e2c; font-weight:normal; background:url(../images/title-line.jpg) repeat-x bottom; margin-bottom:20px; line-height:45px;}
#bodycontent h2 { font-family:Georgia, "Times New Roman", Times, serif; padding:0px; margin:0px; font-size:18px; color:#413e2c; font-weight:normal; margin-bottom:5px; line-height:45px;}
#bodycontent h3 { font-family: Arial,Verdana, Helvetica, sans-serif; padding:0px; margin:0px; font-size:16px; color:#413e2c; font-weight:bold; margin-bottom:5px;}
#bodycontent p {margin-bottom:15px; font-size:12px; line-height:18px;}
#bodycontent ul li {background:url(../images/bullet.jpg) no-repeat left 2px; padding-left:27px; padding-bottom:10px; padding-top:2px;}

.sitemap a { color:#413e2c; text-decoration:none}
.sitemap a:hover { text-decoration:underline; color:#000000}

#bodycontent ol li {margin-left:25px;  margin-bottom:15px; margin-top:15px; padding:0px;}

/* body contents */
#bodycontent2 { width:640px; min-height:800px; text-align:justify; margin-top:43px; padding:0px; margin-left:350px !important; margin-left:0px;}
#bodycontent2 h1 { font-family:Georgia, "Times New Roman", Times, serif; padding:0px; margin:0px; font-size:20px; color:#413e2c; font-weight:normal; background:url(../images/title-line.jpg) repeat-x bottom; margin-bottom:20px; line-height:25px; padding-bottom:10px;}
#bodycontent2 h2 { font-family:Georgia, "Times New Roman", Times, serif; padding:0px; margin:0px; font-size:18px; color:#413e2c; font-weight:normal; margin-bottom:5px; line-height:45px;}
#bodycontent2 p {margin-bottom:15px; font-size:12px; line-height:18px; margin-right:20px;}
#bodycontent2 ul li {background:url(../images/bullet.jpg) no-repeat left 2px; padding-left:27px; padding-bottom:10px; padding-top:2px;}
#bodycontent2 ol li {margin-left:25px;  margin-bottom:15px; margin-top:15px; padding:0px;}

.client_img {position:relative; float:right; padding:0px; margin:0px; width:auto} 
.left1_img {position:relative; float:left; margin-right:20px; border: 5px solid #FFFFFF; width:auto} 


/* Footer */
#footer {width:999px;background:url(../images/footer.jpg) repeat-x; height:97px; color:#EDEEEE; padding:0px; padding:0px; font-size:11px; }
#footer p {padding:0px; margin:0px;padding-top:25px;}
#footer a {color:#ffffff;text-decoration:none;}
#footer a:hover {text-decoration:underline; color:#ffbf57;}

/* Dropdown menus */
.dropmenudiv_b{
position:absolute;
top: 0;
border:2px solid #a04c9a;
line-height:13px;
text-align:left;
z-index:100;
background-color:#541b50;
width: 150px;
padding:8px;
visibility: hidden;
margin-top:5px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.dropmenudiv_b a{
width: auto;
padding-top:8px; 
padding-bottom:8px;
display: block;
border-bottom:1px solid #702c6b;
text-decoration: none;
color: #ffffff;
padding-left:5px;
}
.dropmenudiv_b a.border0 {border-bottom:0px;}
.dropmenudiv_b a:hover {color:#541b50;background:#feca74;}


.sublink{
position:absolute;
top: 0px;
margin-left:170px;
border:2px solid #a04c9a;
line-height:13px;
text-align:left;
z-index:100;
background-color:#541b50;
width: 150px;
padding:8px;
visibility: hidden;
margin-top:-24px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.sublink a{
width: auto;
padding-top:8px; 
padding-bottom:8px;
display: block;
border-bottom:1px solid #702c6b;
text-decoration: none;
color: #ffffff;
padding-left:5px;
}
.sublink a.bordernone {border-bottom:0px;}
.sublink a:hover{ color:#541b50;background:#feca74;}
