body{margin:0; padding:0; background:url(images/bg.jpg) repeat-x top #fff;}
table {font-size: 12px; color: #414141; LINE-HEIGHT: 1.6em; FONT-FAMILY: Tahoma, Helvetica, sans-serif; text-align:left; }

h1{margin:0px; padding:0px 0px 0px 0px; font-size:13pt; color:#000; font-family: Geneva, Arial, Helvetica, sans-serif; font-style:normal; font-weight:lighter; letter-spacing:0em;}
h2{margin:0px; padding:0px 0px 8px 4px; font-size:10pt; color:#104976; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:bold; }

h4{margin:0px; padding:8px 0px 8px 0px; font-size:14pt; color:#333; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:lighter; }

p{padding:0px 0px 10px 0px; margin:0px;}


.menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#FFFFFF;
	text-decoration:none;
	display:block; height:28px; padding-top:7px;
	}
a.menu:link{color:#FFFFFF; text-decoration:none; font-size:11pt;}
a.menu:visited{color:#FFFFFF; text-decoration:none; font-size:11pt;}
a.menu:hover{
	color:#FFFFFF;
	text-decoration:none;
	background:url(images/menu-h.gif);
	background-repeat:repeat-x;
	background-position:top; font-size:11pt;
	}
a.menu:active{color:#FFFFFF; text-decoration:none; font-size:11pt;}
.menu_sel{ background:url(images/menu_sel.gif) repeat-x; font-size:12pt; color:#fff;}
.menu_dev{background:url(images/menu-dev.gif) no-repeat center; height:35px; width:2px;}

.header{background:url(images/header.jpg) no-repeat; width:972px; height:77px;}

.leftbg{background:url(images/leftbg.jpg) repeat-y; width:250px; padding-top:15px;}
.leftbox_1{background:url(images/leftbox_1.jpg) no-repeat; width:217px; height:73px;}
.leftbox_2{background:url(images/leftbox_2.jpg) no-repeat; width:217px; height:15px;}
.leftbox_bg{background:url(images/left_bg.jpg) repeat-y; padding-left:14px; padding-right:14px;}

.conbg{background:url(images/conbg.jpg) repeat-y right; padding:0px 30px 0px 20px;}

#footer{background:url(images/footer.jpg) no-repeat; width:972px; height:122px; font-size:12px; padding:30px 0px 0px 154px; color:#174a62;}
#footer a{ color:#174a62; text-decoration:none; font-size:12px;}
#footer a:hover{ color:#000; text-decoration:underline; font-size:12px;}

.menulinks ul{margin:0px; padding:0px 10px 0px 10px; list-style:none; font-family: Arial, Helvetica, sans-serif;}
.menulinks ul li{list-style-type:none; background:url(images/ar.gif) no-repeat 0px 10px; padding:0px 0px 0px 16px;	margin-bottom:2px;	line-height:2.4em; border-bottom: dotted #999 1px;}
.menulinks li a{ color:#414141; font-size:12px; text-decoration:none; }
.menulinks li a:hover{color:#0a7fad; text-decoration:underline; font-size:12px;}

a.s_link:link {color: #333; text-decoration: underline; font-size:12px; }
a.s_link:active {color: #333; text-decoration:  underline; font-size:12px; }
a.s_link:visited {color: #333; text-decoration: underline; font-size:12px; }
a.s_link:hover {color: #0a7fad; text-decoration: none; font-size:12px; } 

.dotted{background:url(images/dotted.gif) repeat-x center; height:10px;  }
.border{border:1px solid #97b7dc; padding:2px;}
.border1{border:1px solid #ccc; padding:2px;}
.nobg { background:none; border:none;}
.l_grey{color:#b0b0b0; font-size:11px; line-height:1.2em;}
.sfont{font-size:10px; color:#333;}
.formleft{background-color:#e7f3dd;}

input {border: #ccc 1px solid; padding:2px; color: #333333; background: url(images/textboxbg.gif) #ffffff repeat-x; color: #333333; font-size:11px;}
textarea {border: #b8b8b8 1px solid; padding:2px; font-size: 11px; background: url(images/textboxbg.gif) #ffffff repeat-x; color: #333333; font-family:Arial, Helvetica, sans-serif; }
select {border: #b8b8b8 1px solid; padding:2px; font-size: 11px; background: url(images/textboxbg.gif) #ffffff repeat-x; color: #333333; }
.inputbutton {cursor: pointer; color: #fff; text-align:center; background: url(images/but.gif) repeat-x; border:1px solid #2a95bf; font-size:12px; font-weight:bold;  padding:2px;}

.lfont{font-size:11px; color:#666;}

a:link, a:active, a:visited {color: #0a7fad; text-decoration: underline; font-size:11px; }
a:hover {color: #161819; text-decoration: none; font-size:11px;}


.sld_1{background:url(images/sld_1.gif) no-repeat; width:16px; height:17px;}
.sld_2{background:url(images/sld_2.gif) repeat-x;}
.sld_3{background:url(images/sld_3.gif) no-repeat; width:17px; height:17px;}
.sld_4{background:url(images/sld_4.gif) no-repeat; width:16px; height:282px;}
.sld_5{background:url(images/sld_5.gif) no-repeat; width:17px; height:282px;}
.sld_6{background:url(images/sld_6.gif) no-repeat; width:16px; height:15px;}
.sld_7{background:url(images/sld_7.gif) repeat-x;}
.sld_8{background:url(images/sld_8.gif) no-repeat; width:17px; height:15px;}

