body {
     background-image:url(../images/body_bg.jpg);
     background-repeat:repeat-x;
     background-color:#3769B1;
     margin:0px;
}
p {
     font-family:Verdana;
     font-size:11px;
     color:#4E4E4E;
     line-height:18px;
     margin:0 0 12px 0;
}
.table-font {
     font-family:Verdana;
     font-size:12px;
     color:#4E4E4E;
     line-height:18px;
}
.table-border {
     border-bottom:1px dotted #4e4e4e;
}
h1 {
     font-family:Verdana;
     font-size:18px;
     color:#4E4E4E;
     line-height:18px;
     font-weight:bold;
     margin:0 0 10px 0;
}
h2 {
     font-family:Verdana;
     margin:0px;
     font-size:22px;
     padding:5px 0px;
     text-transform:capitalize;
     margin:0 0 10px 0;
}
h3 {
     font-family:Verdana;
     margin:0px;
     font-size:16px;
     padding:5px 0px;
     margin:0 0 10px 0;
}
h4 {
     font-family:Verdana;
     font-size:14px;
     color:#4E4E4E;
     font-weight:bold;
     margin:0 0 10px 0;
     padding:0;
}
ul {
     list-style:none;
     padding:4px 0px 10px 0px;
     margin:0px 0px 0px 0px;
}
li {
     background:url(../images/button.jpg) left 6px no-repeat;
     font-family:Verdana;
     font-size:11px;
     color:#4E4E4E;
     padding-left:10px;
     line-height:18px;
     list-style:none;
}
.border {
     border:1px solid #c5c5c5;
     overflow:auto;
     border-right:none;
}
.border5 {
     border-left: 1px solid #c5c5c5;
}
.logo_bg {
     background-image:url(../images/logo_bg.jpg);
     background-repeat:no-repeat;
}
a img {
     border:none;
}
a {
     color:#000;
     text-decoration:underline;
}
a:hover {
     color:#000;
     text-decoration:none
}
.logo_pading {
     padding:19px 0px 18px 15px;
}
.menu_td {
     border-bottom:1px solid #FFFFFF;
     border-top:1px solid #FFFFFF;
     background-color:#B10000;
}
.menu_text {
     font-family:Tahoma;
     font-size:12px;
     color:#FFFFFF;
     text-decoration:none;
}
.menu_text a {
     font-family:Tahoma;
     font-size:12px;
     color:#FFFFFF;
     text-decoration:none;
     padding:3px 3px 3px 3px
}
.menu_text a:hover {
     font-family:Tahoma;
     font-size:12px;
     color:#FFFFFF;
     text-decoration:none;
     background-color:#DD1112;
}
/*.menu_td span{ padding:0px 2px 0px 2px;}

.menu_td a{
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none; padding:3px 3px; vertical-align:middle; display:inline;   
}

.menu_td a:hover{
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	 background-color:#DD1112; padding:3px 3px; 
}*/

/*.menu_td span{padding:0px 6px 0px 6px; vertical-align:middle}*/


.line {
     color:#000000;
}
.body_td {
     padding:19px 20px 5px 20px;
     background-color:#FFFFFF;
}
.border1 img {
     border:2px solid #D4D4D4;
     padding:2px;
}
.body_text {
     font-family:Verdana;
     color:#4E4E4E;
     font-size:11px;
     text-decoration:none;
     text-align:justify;
}
.body_text_1 {
     font-family:Verdana;
     color:#164BAC;
     font-size:11px;
     text-decoration:none;
     text-align:justify;
}
.body_text_2 {
     font-family:Verdana;
     color:#000000;
     font-size:11px;
     text-decoration:none;
     text-align:justify;
}
.txt ul {
     list-style:none;
     padding:10px 0px 10px 0px;
     margin:0px 0px 0px 0px;
}
.txt li {
     background:url(../images/button.jpg) left 8px no-repeat;
     font-family:Verdana;
     font-size:11px;
     color:#4E4E4E;
     padding-left:15px;
     line-height:18px;
     list-style:none;
}
.small_img_text {
     font-family:Tahoma;
     color:#000000;
     font-size:11px;
     text-decoration:none;
     background-color:#D4D4D4;
}
.bottom_menu_bg {
     background-image:url(../images/bottom_menu_bg.jpg);
     background-repeat:repeat-x;
}
.bottom_menu {
     background-image:url(../images/bottom_menu_bg.jpg);
     background-repeat:repeat-x;
     font-family:Tahoma;
     font-size:11px;
     color:#164BAC;
     text-decoration:none;
     padding:0px 0px 0px 0px;
}
.bottom_menu a {
     font-family:Tahoma;
     font-size:11px;
     color:#164BAC;
     text-decoration:none;
     padding:0px 0px 0px 0px;
}
.bottom_menu a:hover {
     font-family:Tahoma;
     font-size:11px;
     color:#DE0000;
     text-decoration:none;
     padding:0px 0px 0px 0px;
}
.act {
     font-family:Tahoma;
     font-size:11px;
     color:#4E4E4E;
     text-decoration:none;
     padding:0px 0px 0px 0px;
}
.bottom_divider {
     color:#000000;
     padding:0px 5px 0px 5px;
     line-height:15px;
}
.footer_td {
     font-family:Verdana;
     font-size:11px;
     color:#C4C6C8;
     text-decoration:none;
     padding:6px 20px 3px 20px;
     background-color:#FFFFFF;
}
.vsplash {
     font-family:Verdana;
     font-size:11px;
     color:#C4C6C8;
     text-decoration:none;
}
.text_head {
     font-family:Verdana;
     font-size:11px;
     color:#4E4E4E;
     text-decoration:none;
     font-weight:bold;
}
.text_head_1 {
     font-family:Verdana;
     font-size:11px;
     color:#4E4E4E;
     text-decoration:none;
     font-weight:bold;
}
.text_head_2 {
     font-family:Verdana;
     font-size:11px;
     color:#262626;
     text-decoration:none;
     font-weight:bold;
}
.top {
     font-family:Verdana;
     font-size:11px;
     color:#0B397A;
     text-decoration:underline;
     font-weight:bold;
     text-align:right;
     padding:5px 0px 4px 0px;
     border-bottom:1px dashed #C6C3C3;
}
.top a {
     font-family:Verdana;
     font-size:11px;
     color:#0B397A;
     text-decoration:underline;
     font-weight:bold;
     text-align:right;
}
.top a:hover {
     font-family:Verdana;
     font-size:11px;
     color:#3769B1;
     text-decoration:none;
     font-weight:bold;
}
.top1 {
     font-family:Verdana;
     font-size:11px;
     color:#0B397A;
     text-decoration:underline;
     font-weight:bold;
     text-align:right;
     padding:5px 0px 4px 0px;
}
.top1 a {
     font-family:Verdana;
     font-size:11px;
     color:#0B397A;
     text-decoration:underline;
     font-weight:bold;
     text-align:right;
}
.top1 a:hover {
     font-family:Verdana;
     font-size:11px;
     color:#3769B1;
     text-decoration:none;
     font-weight:bold;
}
.img_1 {
     background-image:url(../images/bottom_img1.jpg);
     background-repeat:no-repeat;
     font-family:Tahoma;
     font-size:11px;
     color:#969595;
     text-decoration:none;
}
.img_2 {
     background-image:url(../images/bottom_img2.jpg);
     background-repeat:no-repeat;
     font-family:Tahoma;
     font-size:11px;
     color:#EAEAEA;
     text-decoration:none;
}
.img_3 {
     background-image:url(../images/bottom_img3.jpg);
     background-repeat:no-repeat;
     font-family:Tahoma;
     font-size:11px;
     color:#EAEAEA;
     text-decoration:none;
}
.height {
     height:5px;
 $height:0px;
}
.height1 {
     line-height:19px;
 $line-height:14px;
}
.now {
     font-family:Tahoma;
     font-size:11px;
     color:#FA0000;
     text-decoration:underline;
}
.now:hover {
     font-family:Tahoma;
     font-size:11px;
     color:#FA0000;
     text-decoration:none;
}
img_text {
     font-family:Tahoma;
     font-size:11px;
     color:#DD0202;
     text-decoration:none;
     padding:7px 0px 0px 4px;
}
.link {
     font-family:Verdana;
     font-size:11px;
     color:#941F16;
     text-decoration:underline;
}
.link:hover {
     font-family:Verdana;
     font-size:11px;
     color:#323232;
     text-decoration:none;
}
/*.content_area a {color:#806C54; text-decoration:none;}
.content_area a:hover{color:#BFB2A3; text-decoration:none;}
.right_text {padding:0px 0px 0px 0px; font-family:Verdana; font-size:11px; color:#4; }
.right_text ul{padding:0px; margin:5px 0px; list-style:none;}
.right_text li{margin:0px; list-style:none; background:url(../images/button.jpg) no-repeat left 5px ; padding:0px 0px 13px 9px; }
.right_text a {color:#478388; text-decoration:none;}
.right_text a:hover{color:#BFB2A3; text-decoration:none;}*/
/*==================================================*/

ul.MenuBarHorizontal {
     margin: 0;
     padding: 0;
     list-style-type: none;
     font-size: 100%;
     cursor: default;
     width: auto;
}
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive {
     z-index: 1000;
}
/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li {
     margin: 0;
     padding: 0;
     list-style-type: none;
     font-size: 100%;
     position: relative;
     text-align: left;
     cursor: pointer;
     width: 36px;
     float: left;
}
/* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarHorizontal ul {
     margin: 0;
     padding: 0;
     list-style-type: none;
     font-size: 100%;
     z-index: 1020;
     cursor: default;
     width: 9.0em;
     position: absolute;
     left: -1000em;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible {
     left: auto;
}
/* Menu item containers are same fixed width as parent */
ul.MenuBarHorizontal ul li {
     width:170px;
     margin:0;
     padding:0;
}
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
ul.MenuBarHorizontal ul ul {
     position: absolute;
     margin: 0 0 0 0%;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible {
     left: auto;
     top: 0;
}
/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/

/* Submenu containers have borders on all sides */
ul.MenuBarHorizontal ul {
     border:none;
}
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarHorizontal a {
     display: block;
     cursor: pointer;
     background-color:#E9DEC5;
     color: #333;
     text-decoration: none;
}
ul.MenuBarHorizontal ul li a {
     font-size:12px;
     font-family:Tahoma;
     color:#FFFFFF;
     padding:3px;
     margin:0;
     border-top:1px solid #fff;
     float:left;
     width:360px;
     background-color:#B00000;
}
/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus {
     background-color: #5E0101;
     color: #FFF;
}
/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible {
     background-color: #DB1010;
     color: #FFF;
}
ul.MenuBarHorizontal iframe {
     position: absolute;
     z-index: 1010;
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection {
ul.MenuBarHorizontal li.MenuBarItemIE {
     display: inline;
     float: left;
     background:#FFF;
}
img.cont-img-left { margin:0 10px 15px 0;}
img.cont-img-right { margin:0 0px 15px 0;}
