/* CSS Document */

body
{
	padding: 0px;
	margin: 0px;
	background-image: url(../images/background_img.jpg);
	background-repeat: repeat-x;
	background-color: #DDDDDD;
	color: #B4B4B4;
	 BACKGROUND-ATTACHMENT: scroll;
    FONT: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	SCROLLBAR-FACE-COLOR: #e2e8ee;
    SCROLLBAR-HIGHLIGHT-COLOR: #e2ebff;
    SCROLLBAR-SHADOW-COLOR: #637294;
    SCROLLBAR-3DLIGHT-COLOR: #c5cfda;
    SCROLLBAR-ARROW-COLOR: #001951;
    SCROLLBAR-TRACK-COLOR: #f0f0f0;
    SCROLLBAR-DARKSHADOW-COLOR: #c5cfda;
}

#main {
	width: 980px;
	margin: 0 auto;
}
.top {
	background-image: url(../images/top_header.jpg);
	background-repeat: no-repeat;
	width: 988px;
	height: 152px;
	padding: 0px;
	margin: 0px;
}

.white_bg {
	background-image: url(../images/white_bg.jpg);
	width: 988px;
	background-repeat: repeat-y;
	padding: 1px 5px 0px 5px;
}
.banner_td
{
	padding: 0px 0px 2px 0px;
	border-bottom-color: #DDDDDD;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.content_td
{
	padding: 0px 0px 13px 17px;
}
.leftcol
{
	padding: 0px 10px 0px 0px;
}
.rightcol td {
	border-left:#E8E8E8 solid 1px;	
}

.orange_header
{
	background-image: url(../images/orange_top.jpg);
	width: 261px;
	height: 27px;
	background-repeat: no-repeat;
}
.darkblue_center
{
	/*background-image: url(../images/darkblue_center.jpg);*/
	height: 20px;
	/*background-repeat: repeat-x;*/
	background:#0D8DD4;
	border:#0D8DD4 solid 1px;
	font-family:Tahoma;
	color:#FFFFFF;
	font-weight:bold;
	padding:0px 0px 0px 6px;
	line-height:20px;
}
.blue_border
{
	border: #B4E2FB solid 1px;
	padding:0px 0px 2px 0px;
}
.blue_border td {
	text-align:left;
}


.darkgreen_center
{
	background-image: url(../images/darkgreen_center.jpg);
	height: 19px;
	background-repeat: repeat-x;
}
.lightgreen_center
{
	background-image: url(../images/lightgreen_center.jpg);
	height: 20px;
	background-repeat: repeat-x;
}
.gray_border
{
	border: #B5B0B0 solid 1px;
}
.right_td_border
{
	border-left-color: #E8E8E8;
	border-left-style: solid;
	border-left-width: 1px;
}
.news_td
{
	padding: 22px 16px 26px 16px;
	font-size: 11px;
	line-height: 18px;
	color: #497A90;
	text-align: justify;
}
.white_heading
{
	font-size: 11px;
	padding-left: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

ul.content {
	margin:0px;
	padding:3px 0px 0px 0px;
	height:22px;	
}
ul.content li {
	margin:0px;
	padding:0px;
	display:block;
	list-style:none;
	float:left;
	border-right: #497A90 2px solid;
	padding:0px 0px 0px 4px;
}
ul.content li a {
	background: url(../images/bullet.jpg) left 4px no-repeat;
	color: #497A90;
	font-size: 11px;
	font-weight:bold;
	padding:0px 15px 0px 10px;
}
ul.content li a:hover {
	color: #EF8E30;
	text-decoration: none;
}


.placetd
{
	margin: 0px;
	padding: 6px 6px 25px 10px;
}
.placetd ul
{
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
}
.placetd li
{
	padding-top: 7px;
	margin: 0px;
	font-size: 11px;
	color: #064262;
}
ul, ol {
	color:#497A90;
}
li {
	text-align:justify;
	margin:6px 0px 8px 18px;
}
.placetd a
{
	font-size: 11px;
	color: #064262;
	text-decoration: none;
}
.placetd a:hover
{
	color: #8CAC25;
	text-decoration: underline;
}
.footer
{
	height: 58px;
	background-color: #2C92C2;
	color: #FFFFFF;
	font-size: 11px;
}
.footer td 
{
	color: #FFFFFF;
	font-size: 11px;
}
.footer a
{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 17px;
}
.footer a:hover
{
	color: #FFEB6E;
	text-decoration:none;
}
/*#table26 td a{
	background: url(../images/btn_bg.jpg) left top no-repeat;
	width: 132px;
	height: 34px;
	padding:0px 1px 0px 1px;
	display:block;
	
}
#table26 td a:hover {
	background: url(../images/btn_bg_hover.jpg)left top no-repeat;
}*/
/*menu*/

*HTML #table26 {
	margin-left:-6px;
}
.menu
{
	padding:0px 0px 0px 3px;
	margin: 0px;
	float: left;
}

.menu a
{
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 35px;
	padding-right: 1px;
	/*padding-left: 1px;*/
	width: 132px;
	height: 34px;
	background: url(../images/btn_bg.jpg) no-repeat 100%;
	display: block;
	text-decoration: none;
	color: #ffffff;
	font-size: 13px;
	font-family: Arial;
	font-weight: normal;
	text-align:center;
}

.menu a:hover
{
	background: url(../images/btn_bg_hover.jpg) no-repeat 100%;
	text-decoration:none;
	color:#FFFFFF;
}

.rowlightL
{
    background-color:#EEF7FC;
    text-align:left;
    padding-left:5px;
}

.rowlightR
{
    background-color:#EEF7FC;
    text-align:right;
    padding-right:5px;
}

.rowdarkL
{
    background-color:#CBE6F7;
    text-align:left;
    padding-left:5px;
}

.rowdarkR
{
    background-color:#CBE6F7;
    text-align:right;
    padding-right:5px;
}
.padding {
	padding:18px 0px 18px 0px !important;
	padding:18px 0px 20px 0px;
}
.plaincell a.link {
	color:#103E56;
}
.plaincell a.link:hover {
	color:#103E56;
}
.bg-strip {
	background:#CBE6F7 url(../images/bg-strip.png) left top repeat-x;
	border:#98ACB9 solid 1px;
	text-align:left;
	vertical-align:top;
	padding:2px 0px 0px 0px;
}

.menulist{
padding:0px 0px 0px 50px;
margin:0px;
}
.menulist ul{
padding:0px;
margin:0px;
list-style:none;
width:200px;
}
.menulist li a{
padding:7px 50px 7px 0px;
margin:1px 0px 0px 0px;
background-color:#CBE6F7;
border:1px solid #98ACB9;
display:block;
list-style:none;
height:20px;
color:#33CCCC;
text-decoration:none;
font-size: 11px;
font-weight:bold;
}
.menulist li:hover{
}

.bg_1{
height:20px;
padding:0px 0px 0px 20px;
margin:0px;
background-color:#CBE6F7;
border:1px solid #98ACB9;
color:#103E56;
font-size: 11px;
font-weight:normal;
text-align:left;
LINE-HEIGHT: 15px;
FONT-FAMILY: Verdana
}

.bg_2{
height:20px;
padding:0px 0px 0px 20px;
margin:0px;
background-color:#EEF7FC;
border:1px solid #98ACB9;
color:#103E56;
font-size: 11px;
font-weight:normal;
text-align:left;
LINE-HEIGHT: 15px;
FONT-FAMILY: Verdana
}

.bg_1 a, .bg_2 a{
text-decoration:none;
color:#103E56;
}

.bg_1 a:hover, .bg_2 a:hover{
text-decoration:none;
}

.bg_3{
padding:10px;
margin:0px;
background-color:#EEF7FC;
border:1px solid #98ACB9;
color:#103E56;
font-size: 11px;
font-weight:normal;
text-align:left;
}
.left a{
padding:0px;
margin:0px;

}


.left a{
padding:0px 0px 0px 10px;
margin:0px;
background-color:#FEF0CE;
border:1px solid #EF932E;
color:#103E56;
font-size: 11px;
font-weight:normal;
text-align:left;
LINE-HEIGHT: 20px;
FONT-FAMILY: Verdana;
display:block;
text-decoration:none
}



.left a:hover{
padding:0px 0px 0px 10px;
margin:0px;
text-decoration:none;
background-color:#FDE2A7;
display:block;
}

.route_bg a{
	border:#89C0DB solid 1px;
	text-align:center;
	padding:2px;
	display:block;
	width:80px;
}
.route_bg a:hover {
	background:#61AACF;
	color:#FFFFFF;
	display:block;
	text-decoration:none;
	font-weight:bold;
}
.welcome_link a{
FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #103E56;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana;
	text-decoration:none;
}
.welcome_link a:hover{
color:#FF8440;
text-decoration:underline;
}

.tablestyle
{
	font-family: arial;
	font-size: 11px;
	border: 1px solid #808080;
	background-color: #FFFFFF;
	margin-left: 0px;
	color: #245D75;
	width: 100%;
}

.tablestyle td a
{
	color: #D16400;
	font-weight: bold;
	text-decoration: none;
}

.altrowstyle
{
	background-color: #F4FAFF;
}

.headerstyle th
{
	background: url('../images/admin-gvw-bg.gif') repeat-x 50%;
	color: #fff;
	background-color:#2C8EBF;
	padding: 5px 10px 5px 10px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	border: solid 1px #676767;
}
.headerstyle td
{
	background: url('../images/admin-gvw-bg.gif') repeat-x 50%;
	color: #fff;
	background-color:#2C8EBF;
	padding: 5px 10px 5px 10px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	border: solid 1px #676767;
}

.headerstyle td a
{
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #fff;
	display: block;
	padding-right: 10px;
}

.rowstyle td, .altrowstyle td
{
	padding: 4px 10px 4px 10px;
	border-right: solid 1px #A0C0E7;
	border-right-color: #808080;
}

.PagerStyle
{
	height: 28px;
	background: url(../Images/grid_header_back.png) repeat-x;
	background: #EEEEEE;
	vertical-align: middle;
}

.dropdown {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
    color:#465374;
	height:20px;
}

.nbttn {
	background: url(../images/button-bg.jpg) left top repeat-x;
	height:22px;
	line-height:22px;
	color:#000000;
	border:none;
	font-weight:bold;
	font-size:11px;
	border:#B46B25 solid 1px;
	
    /*FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #3366cc*/
}

.adminmenu td, adminmenu-left td {
	border:none;
}

.adminmenu a {
	background:#CCCCCC url(../images/admin-bg.jpg) left top repeat-x;
	display:block;
	border:#9CAEB7 solid 1px;
	padding:4px 0px 4px 0px;
	text-align:center;
	color:#103E56;
	text-decoration:none;
}
.adminmenu a:hover {
	border:#4C6E80 solid 1px;
	color:#FF8440;
	text-decoration:none;
}

.adminmenu-left a{
	background:#CCCCCC url(../images/admin-bg.jpg) left top repeat-x;
	display:block;
	border:#9CAEB7 solid 1px;
	padding:4px 0px 4px 10px;
	text-align:left;
	color:#103E56;
	text-decoration:none;
}
.adminmenu-left a:hover {
	border:#4C6E80 solid 1px;
	color:#FF8440;
	text-decoration:none;
}
