/* CSS Document */

html, body, h1, h2, h3, h4, h5, h6, form, p {padding:0; margin:0;}

body {
background-image:url(../images/main_bg.jpg); background-repeat:repeat-x;
font-family:Tahoma;
font-size:11px;
}


.top_line {
background-color:#384E7F;
}

.top_gray_bg {
background-image:url(../images/gray_top_bg.gif);
background-repeat:repeat-x;
}

.left_heading_bg {
background-image:url(../images/left_heading_bg.gif);
background-repeat:repeat-x;
}

.left_heading_bg {
background-image:url(../images/medium_gray_bg.gif);
background-repeat:repeat-x;
}

.dark_blue_bg {
background-color:#3A4F7C;
}

.bottom_gray_bg {
background-color:#E7E7E7;
}

.bottom_gray_line {
background-color:#BDBDBD;
}

.footer_bg {
background-image:url(../images/footer_bg.gif);
background-repeat:repeat-x;
height:20px;
}

.main_border {
border:1px solid;
border-color:#5B6668;
}

.txt_top {
font-size:11px;
text-decoration:underline;
font-weight:bold;
color:#7B7B7B;
}

.textfield { 
background-color:#FFF; 
border: 1px solid #999; 
height:18px;
}

.left_menu_blue_bg_repeat {
background-image:url(../images/left_menu_blue_bg_repeat.gif);
background-repeat:repeat-x;
}

.left_menu_bg_repeat {
background-image:url(../images/left_menu_bg_repeat.gif);
background-repeat:repeat-x;
}

.left_hor_line {
background-image:url(../images/left_hor_line.gif);
background-repeat:repeat-x;
}

.left_menu_blue_bg_repeat1 {
background-image:url(../images/left_menu_blue_bg_repeat1.gif);
background-repeat:repeat-x;
}

.left_menu_blue_bg_repeat2 {
background-image:url(../images/left_menu_blue_bg_repeat2.gif);
background-repeat:repeat-x;
}

.left_menu_blue_bg_repeat3 {
background-image:url(../images/left_menu_blue_bg_repeat3.gif);
background-repeat:repeat-x;
}

.left_menu_blue_bg_repeat4 {
background-image:url(../images/left_menu_blue_bg_repeat4.gif);
background-repeat:repeat-x;
}

.left_menu_blue_bg_repeat5 {
background-image:url(../images/left_menu_blue_bg_repeat5.gif);
background-repeat:repeat-x;
}

.banner_right {
background-image:url(../images/banner_right_line.gif);
background-repeat:no-repeat;
}

.menu_txt,.menu_txt:visited{color:#FFFFFF; text-decoration:none;}
.menu_txt:hover,.menu_txt:active{color:#FFFFFF; text-decoration:underline;}

.banner_image {
background-image:url(../images/banner_06.gif)
background-repeat:no-repeat;
}

.banner_txt {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
color:#374F7B;
font-weight:bold;
}

.banner_txt1 {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#81AB19;
}

.left_green_head_bg {
background-image:url(../images/left_green_head_bg.jpg);
background-repeat:no-repeat;
}

ul.left{ margin:0 0 0 15px; padding:10px 0px 20px 35px; list-style-image:url(../images/bullet_left.gif); line-height:20px;}

.left_menu,.left_menu:visited {text-decoration:underline;color:#565656;}
.left_menu:hover,.left_menu:active {text-decoration:none;color:#565656;}

.textfield1{ 
background-color:#FFF; 
border: 1px solid #D8D8D6; 
height:16px;
width:124px
}

.login_button {
background-image:url(../images/login_button.gif);
background-repeat:no-repeat;
background-position:right;
height:20px;
width:43px;
font-size:10px;
font-weight:bold;
color:#565656;
}

.left_login {
color:#565656;
}

.left_head {
font-size:12px;
font-weight:bold;
color:#6B6B6B;
}

.medium_top_bg {
background-image:url(../images/medium_top_bg.gif);
background-repeat:no-repeat;
}

.main_txt {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
color:#5B6B8F;
font-weight:bold;
}

.dummy_txt {
font-size:11px;
color:#565656;
line-height:16px;
}

.bg_grey{ background-color:#E1E1E1; color:#666; height:23px; text-align:center; line-height:23px; border-bottom:4px solid #3A4F7C; font-weight:bold;}

.link_bg_grey,.link_bg_grey:visited{color:#666;font-weight:bold; text-decoration:none;}
.link_bg_grey:hover,.link_bg_grey:active{color:#666;font-weight:bold; text-decoration:underline;}

.bottom{ background-color:#A6A6A6; color:#FFF; height:20px;}

.grey_box{border:solid 1px #eee; color:#999; font:11px tahoma, Arial, Helvetica, sans-serif;}
.grey_box p{color:#999; font:11px tahoma, Arial, Helvetica, sans-serif; padding:8px; text-align:justify;}

.grey_row { background:#eee; padding:3px; color:#3A4F7E; font:11px tahoma, Arial, Helvetica, sans-serif; border:solid 1px #fff; display:block; text-align:right;}

.grey_row a:link, .grey_row a:visited{ color:#3A4F7E; font:10px tahoma, Arial, Helvetica, sans-serif; text-decoration:none;}
.grey_row a:hover, .grey_row a:active{ color:#3A4F7E; font:10px tahoma, Arial, Helvetica, sans-serif; text-decoration:underline;}


.btn_grey { background:#e3e3e3 url(../images/btn_bg.gif) repeat-x; font:bold 10px Tahoma,Arial, Helvetica, sans-serif; border:solid 1px #e0e0e0; margin:0px; padding:0 3px;}

.border_middle { border:solid 1px #eee; border-top:none;}