/* CSS Document */
body
{
padding:0px;
margin:0px;
}
.Topbg
{
background-image:url(../images/bg.gif);
background-repeat:repeat-x;
}
.header_bg
{
background-image:url(../images/header_bg.gif);
background-repeat:repeat-x;
height:289px;
background-color:#4d5885;
}
.Text1
{
font-family:"Times New Roman", Times, serif;
font-size:30px;
font-variant:normal;
font-weight:normal;
color:#FFFFFF;
}
.content_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:normal;
font-weight:normal;
color:#FFFFFF;
line-height:18px;
}
.sjointxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:normal;
font-weight:normal;
color:#FFFF00;
line-height:12px;
}
.bjointxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:normal;
font-weight:normal;
color:#00FF00;
line-height:12px;
}
.header
{
background-image:url(../images/header.gif);
background-repeat:no-repeat;
background-position:left top;
}
.BoldTxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:48px;
color:#4b4b4b;
font-variant:normal;
font-weight:normal;
font-style:italic;
}
.BoldTxtH2
{
font-family:Arial, Helvetica, sans-serif;
font-size:36px;
color:#4b4b4b;
font-variant:normal;
font-weight:normal;
font-style:italic;
}
.Text2
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
font-variant:normal;
font-style:italic;
color:#003366;
}
.contentTxt2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:normal;
font-weight:normal;
color:#858585;
}
.mid_bg
{
background-image:url(../images/mid_bg.gif);
background-repeat:repeat-x;
background-color:#FFFFFF;
}
.categories_topbg
{
background-image:url(../images/categories_bg.gif);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-variant:normal;
font-weight:bold;
color:#FFFFFF;
padding:5px 0px 0px 5px;
}
/***************************tab content******************/
/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0;
margin-left:284px;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Arial, Helvetica, sans-serif;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 15px;
margin-right: 0px;
border: 1px solid #011546;
color:#ffffff;
background-color:#331b02;
}

.shadetabs li a:hover{
text-decoration:underline;
color:#ffffff;
background-color:#435279;
border-bottom-color:#435279;
text-decoration:none;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
border-bottom-color:#435279;
background-color:#435279;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
background-color:#435279;
}

.tabcontent{
display:none;
background-color:#435279;
padding:5px 0px 5px 6px;
}

@media print {
.tabcontent {
display:block !important;
background-color:#d9dad7;
}
}
/*************vertical menu css**************/
.arrowlistmenu{
width: 150px; /*width of menu*/
margin-left:20px;
margin-top:10px;
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 10px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
background-image:url(../images/arrow.gif);
background-repeat:no-repeat;
background-position:center left;
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
font-size:12px;
}

.arrowlistmenu ul li a:visited{
color:#383838;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color:#A70303;
background-color:#a7c205;
}
/*************horizantal css menu*********************/
.ubercolortabs{
padding: 0;
width: 100%;
overflow: hidden;
background: transparent;
}

.ubercolortabs ul{
float:right;
margin: 0;
padding: 0;
list-style: none;
}

.ubercolortabs li{
display: inline;
margin:0 2px 0 0;
padding:0;
text-transform: uppercase;
}

.ubercolortabs a{
float: left;
color: white;
background-image:url(../images/btn_left.gif);
background-repeat:no-repeat;
background-position:left top;
margin:0 2px 0 0;
padding: 0px 5px 10px 7px;
text-decoration: none;
letter-spacing:1px;

}

.ubercolortabs a span{
font: bold 12px Arial, Verdana, sans-serif;
float: left;
display: block;
background-image:url(../images/btn_right.gif);
background-repeat:no-repeat;
background-position:right top;
padding: 7px 9px 13px 10px;
cursor: pointer;
line-height:20px;
}

.ubercolortabs a span{
float: none;
}

.ubercolortabs a:hover, .ubercolortabs li.selected a{
color:#a7c248;
}

.ubercolortabs a:hover span{
background-color:#a7c248;
}
.footer_bg
{
background-image:url(../images/footer_bg.gif);
background-repeat:repeat-x;
height:118px;
background-color:#323232;
}
.footer_txt,.footer_link
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-variant:normal;
font-weight:normal;
color:#FFFFFF;
line-height:20px;
}
.footer_link:hover
{
text-decoration:none;
}
