body {
  color : #333333;
  background-color : #ffffff;
  font : 11px verdana, arial, helvetica, sans-serif;
  margin :0 0 0 0;
}
h1 {
    font-size : 11px;
    font-weight : 900;
    color : #000066;
    margin :0 0 0 0;
    height:15px;
}
#divbody{
    width:770px;
    margin: 0px;
    padding: 0px;
    background-color: #ffffff;
}
#topbanner{
    height: 85px;
    background: #B91B47;
    background-repeat: no-repeat;
    text-align:center;
    padding :4px 0 0 0;
}
#divleft{
    float: left;
    width: 140px;
    padding: 3px 0 0 0;
    background-color: #ffffff;
    text-align:left;
}
#LeftMNav{

}
#menuheader {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
text-align : center;
font-weight : bolder;
color : #ffffff;
background-color : #B91B47;
padding-top : 3px;
padding-bottom : 1px;
border-top : 1px solid #c2ceda;
border-bottom : 1px solid #c3c8cb;
border-right : 1px solid #0000000;
border-top : 1px solid #fefefe;
display : block;
height : 16px;
}
#leftbanner{
text-align : center;
padding: 4px 0px 4px 0px ;
}
#newsheader{
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
text-align : center;
font-weight : bolder;
color : #ffffff;
background-color : #9F5155;
padding-top : 3px;
padding-bottom : 3px;
padding-left : 4px;
display : block;
height : 16px;
margin: 0;
}
#newsdiv{
background-color : #E1DBDD;
color : #9F5155;
border : 1px solid #c2ceda;
display : block;
margin: 0 0 0 0 ;
padding: 0 2px 2px 2px ;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
}
#newsdiv h2{
font : bold 12px/14px verdana, arial, helvetica, sans-serif;
color : #0263BA;
margin: 0 0 0 0 ;
padding: 0 0 0 0;
}
#newsdiv a{
font : bold 12px/14px verdana, arial, helvetica, sans-serif;
color : #0263BA;
margin: 0 0 0 0 ;
padding: 0 0 0 0;
border:0px;
background:none;
text-decoration:none;
}
#newsdiv p{
margin: 0 0 0 0 ;
padding: 0 0 0 0;
}
#divmid {
width:615px;
float: right;
}
#bottombanner{
margin: 0 0 0 0 ;
padding: 8px 0 15px 0;
}
#divfoot{
width:615px;
float: right;
}
#divfoot a{
border : 1px solid #97B3CA;
text-align : center;
padding-left : 8px;
padding-right : 8px;
color : #E1DBDD;
font-size : 11px;
font-family : verdana, arial, helvetica, sans-serif;
font-weight : 600;
text-decoration : none;
background-color : #F0E4E9;
}
#divfoot a:link {
color : #09c;
}
#divfoot a:visited {
color : #07a;
}
#divfoot a:hover {
background-color : #FFFFFF;
border : 1px solid #97B3CA;
color : #97B3CA;
}
#LeftMNav UL {
padding: 0;
margin : 0;
color : #ffffff;
background-color : #f5f5f5;
}
#LeftMNav LI {
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
list-style-type : none;
background-color : #c2ceda;
font-size : 10px;
color : #ffffff;
font-family : Ms Sans Serif, Times New Roman;
text-decoration : none;
}
#LeftMNav a {
border-right : 1px solid #B6BFC8;
padding-right : 0;
background-position : 100% 50%;
border-top : 1px solid #F7F9F9;
display : block;
padding-left : 4px;
font-weight : normal;
padding-bottom : 3px;
border-left : 1px solid #F7F9F9;
padding-top : 3px;
border-bottom : 1px solid #B6BFC8;
background-color : #D9E1E4;
font-size : 10px;
color : #21536a;
font-family : Ms Sans Serif, Times New Roman;
text-decoration : none;
}
#LeftMNav a:hover {
border-left-color : #D9E1E4;
border-bottom-color : #c3c8cb;
border-top-color : #D9E1E4;
background-color : #f8fafc;
border-right-color : #c3c8cb;
font-size : 10px;
color : #ff3e3e;
font-family : Ms Sans Serif, Times New Roman;
text-decoration : none;
}
#LeftMNav a:active {
border-left-color : #9DA3B0;
border-bottom-color : #9DA3B0;
border-top-color : #9DA3B0;
background-color : #D9E1E4;
border-right-color : #9DA3B0;
font-size : 10px;
color : #06213E;
font-family : Ms Sans Serif, Times New Roman;
text-decoration : none;
}
#LeftMNav ul a {height: 15px;}
#LeftMNav li {width:100%;}
#midcontentop{
width : auto;
background-color : white;
text-align:justify;
padding : 4px 4px 4px 5px;
}
#midcontentop h2{
font : bold 12px/14px verdana, arial, helvetica, sans-serif;
margin :0 0 0 2px;
}
#midcontentadv{
width : auto;
background-color : white;
text-align:justify;
padding : 4px 10px 4px 10px;
}
#midcontentadv h3{
font : bold 14px/16px verdana, arial, helvetica, sans-serif;
color : #0263BA;
margin : 0 0 0 0px;
padding : 0 0 0 10px;
height: 20px;
vertical-align: middle;
background-image: url('images/strip.gif');
background-repeat: repeat-x;
border : 1px solid #0E4B9D;
}
#midcontentadv p{
margin : 0;
padding : 4px;
background-color : #F7F9F9;
border : 1px solid #0E4B9D;
}
#midcontent{
width : auto;
background-color : white;
text-align:justify;
padding : 4px 0px 4px 5px;
}
#adv{
font-family:arial;
font-size:11px;
border:#B0707F solid 1px;
}
#adv a.adv_title{
color:#000000;
border:0px;
background:none;
font-size:12px;
}
#adv a:hover.adv_title{
border:0px;
background:none;
color:#FFFFFF;
}
#adv a.adv_link{
background:none;
border:0px;
}
#adv a.adv_link_pic{
background:none;
border:0px;
}
#adv_link_play a{
font-size:12px;
border:0px;
background:none;
color:#000000;
margin-left:16px !important;
margin-left/**/:2px;
}
#adv_link_play a:hover{
font-size:12px;
border:0px;
background:none;
color:#5E97EB;
}
#adv_footer{
background-color:#F6E9FF;
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;font-weight:bold;
border-top:#9F5155 solid 1px;
}

td.adv_description{
font-size:11px;
font-family:verdana;
padding-right:5px;
padding-left:15px !important;
padding-left/**/:0px;
margin-left/**/:0px !important;
margin-left/**/:-50px;
}
#adv_link_short a{
color:#000000;
border:0px;
background:none;
}
#adv_link_short a:hover{
color:#9F5155;
border:0px;
background:none;
}
#top_banner a{
border:0px;
background:none;
}
#leftbanner a{
border:0px;
background:none;
}
#bottombanner a{
border:0px;
background:none;
}
a{
color:#000000;
font-weight:bold;
font-size:11px;
}
a:hover{
color:#5E97EB;
}

/******* FORMS AttRIBUtES *********/

#forms{
text-align:right;
right-margin:60px;
border: 0px solid #003333;
font : 11px verdana, arial, helvetica, sans-serif;
width:468px;
}

#formsinput input{
background-color:#E6ECED;
font-size:10px;
width:280px;
float:right;
border:1px solid #97B3CA;
}

#formsinput select{
background-color:#E6ECED;
font-size:10px;
width:283px;
float:right;
border:1px solid #97B3CA;
}

#formsinput textarea{
background-color:#E6ECED;
font-size:10px;
\\width:294px;
width:468px;
height:100px;
float:right;
border:1px solid #97B3CA;
}

#formsinput span{
max-width:170px;
float:left;
font : 11px verdana, arial, helvetica, sans-serif;
}

#genTextField{
background-color:#E6ECED;
font-size:10px;
width:280px;
border:1px solid #97B3CA;
}

#genTextSelect{
background-color:#E6ECED;
width:92px;
border:1px solid #97B3CA;
font-size:10px;
}

#genTextArea{
background-color:#E6ECED;
width:280px;
border:1px solid #97B3CA;
}

#genButton{
text-align : center;
}
#genButton_directory{
text-align : center;
width:468px;
}

#genButton input, #genButton_directory input{
border : 1px solid #97B3CA;
background-color : #E6ECED;

font-family : verdana, arial, helvetica, sans-serif;
font-size : 10px;
font-weight : 600;
color : #97B3CA;

text-align : center;
padding-left : 8px;
padding-right : 8px;
cursor:pointer;
}


#genTextCaption{
max-width:170px;
text-align:left;
font : 11px verdana, arial, helvetica, sans-serif;
}

#forms_links_box{
text-decoration: none;

border : 1px solid #97B3CA;
background-color : #E6ECED;

font-family : verdana, arial, helvetica, sans-serif;
font-size : 10px;
font-weight : 600;
color : #97B3CA;

text-align : center;
padding-left : 8px;
padding-right : 8px;
}

/******************/

#alignedFields{
right-margin:60px;
border: 0px solid #003333;
\\font : 11px verdana, arial, helvetica, sans-serif;
width:468px;
text-align:center;
padding:10px 0 10px 0;
}

#alignedFields input{
border : 1px solid #97B3CA;
background-color : #E6ECED;
width:280px;

font-family : verdana, arial, helvetica, sans-serif;
font-size : 10px;
font-weight : 600;
color : #97B3CA;

text-align : center;
padding-left : 8px;
padding-right : 8px;
cursor:pointer;
}

#alignedFields div{
width:468px;
text-align:center;
}

#alignedFields span{
max-width:170px;
text-align:left;
\\font : 11px verdana, arial, helvetica, sans-serif;
}
.err{
color: red;
}


#genTextCaptionerr{
color: red;
max-width:170px;
text-align:left;
font : 11px verdana, arial, helvetica, sans-serif;
}

#forms_registration input{
width:206px;
}
#forms_registration select{
width:206px;
}
#forms_birthday select{
width:68px;
background:#E6ECED;
}
#form_buttom input{
width:122px;
background:#E6ECED;
color:#FF0000;
font-weight:bold;
font-size:12px;
font-family:arial;
border:solid #21536A 1px;
}


#forms_login{
width:309px;
font-size:11px;
}
#forms_login input{
width:206;
background:#E6ECED;
border:solid #97B3CA 1px;
font-size:11px;
}
a.form_link{
text-decoration:none;
font-size:11px;
}
a:hover.form_link{
text-decoration:underline;
}
#forms_links_bottom{
background:#97B3CA;
color:#FF0000;
border:solid #21536A 1px;
padding-top:1px;
padding-bottom:1px;
padding-right:5px;
padding-left:5px;
text-decoration:none;
font-weight:bold;
font-size:12px;
}

