body {
color : #333333; 
background-color : #fffffff;
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;
}

#midcontentop a {
color : #E1E8EF; 
font-size : 10px; 
font-family : verdana, arial, helvetica, sans-serif; 
text-decoration : none; 
} 
#midcontentop a:link {
color : #0077AA; 
} 
#midcontentop a:visited {
color : #0077AA; 
} 
#midcontentop a:hover , a:active {
color : #97B3CA;
text-decoration : underline; 
}

#divbody{
width:770px;
margin: 0px;
padding: 0px;
background-color: #ffffff;
}
#topbanner{
height: 85px;
background: #FF3C00;
background-repeat: no-repeat;
text-align:center;
padding :4px 0 0 0;
}
#divleft{
float: left;
width: 140px;
padding: 3px 0 0 0;
background-color: #fff; 
text-align:left;
}
#LeftMNav{
	
}
#menuheader {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
text-align : center; 
font-weight : bolder; 
color : #ffffff; 
background-color : #FF3C00; 
padding-top : 3px; 
padding-bottom : 1px; 
border-top : 1px solid #c2ceda; 
border-bottom : 1px solid #FFD4B1; 
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 : #50799E; 
padding-top : 3px; 
padding-bottom : 3px; 
padding-left : 4px; 
display : block; 
height : 16px; 
margin: 0;
}
#newsdiv{
background-color : #E1E8EF; 
color : #50799E;
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 : #FF0000;
margin: 0 0 0 0 ;
padding: 0 0 0 0;
}
#newsdiv a{
font : bold 12px/14px verdana, arial, helvetica, sans-serif; 
color : #FF0000;
margin: 0 0 0 0 ;
padding: 0 0 0 0;
text-decoration:none;
}
#newsdiv p{
margin: 0 0 0 0 ;
padding: 0 0 0 0;
}
************************************/
#newsheader{
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
text-align : center; 
font-weight : bolder; 
color : #ffffff; 
background-color : #F7A60A; 
padding-top : 3px; 
padding-bottom : 3px; 
padding-left : 4px; 
display : block; 
height : 16px; 
margin: 0;
}
#newsdiv{
background-color : #FEF7F5; 
color : #00155B;
border : 1px solid #F7A60A; 
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 : #0033A6;
margin: 0 0 0 0 ;
padding: 0 0 0 0;
}
#newsdiv a{
font : bold 12px/14px verdana, arial, helvetica, sans-serif; 
color : #0033A6;
margin: 0 0 0 0 ;
padding: 0 0 0 0;
background:none;
border:0px;
text-decoration:none;
}
#newsdiv p{
margin: 0 0 0 0 ;
padding: 0 0 0 0;
}

#divmid {
width:615px;
float: right;
}

#divfoot{
width:615px;
padding-left : 140px;
border: 0px;
\\float: right;

}
#divfoot a {
border : 1px solid #FFD4B1;
text-align : center;
padding-left : 8px;
padding-right : 8px;
color : #FFF2EE; 
font-size : 10px; 
font-family : verdana, arial, helvetica, sans-serif; 
font-weight : 600; 
text-decoration : none; 
background-color : #FFF2EE;
} 
#divfoot a:link {
color : #001841; 
} 
#divfoot a:visited {
color : #001841; 
} 
#divfoot a:hover {
background-color : #FFFFFF;
border : 1px solid #0048B3;
color : #0048B3;
}
#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 : #F7A60A; 
font-size : 10px; 
color : #ffffff; 
font-family : Ms Sans Serif, Times New Roman; 
text-decoration : none; 
} 
#LeftMNav a {
border-right : 1px solid #FFD4B1; 
padding-right : 0; 
background-position : 100% 50%; 
border-top : 1px solid #FEF7F5; 
display : block; 
padding-left : 4px; 
font-weight : normal; 
padding-bottom : 3px; 
border-left : 1px solid #FEF7F5; 
padding-top : 3px; 
border-bottom : 1px solid #FFD4B1; 
background-color : #FFF2EE; 
font-size : 10px; 
color : #21536a; 
font-family : Ms Sans Serif, Times New Roman; 
text-decoration : none; 
} 
#LeftMNav a:hover {
border-left-color : #FDEBEB; 
border-bottom-color : #FF8F5E; 
border-top-color : #FDEBEB; 
background-color : #F9FBFF; 
border-right-color : #FF8F5E; 
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 : #FDEBEB; 
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 : #0033A6;
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 #F7A60A;
}
#midcontentadv p{
margin : 0;
padding : 4px;
background-color : #FEF7F5; 
border : 1px solid #F7A60A;
}
#midcontent{
width : auto;
background-color : white;
text-align:justify;
padding : 4px 0px 4px 5px; 
}

/************************************/
/** to alow min win height in MSIE **/
.prop {
  height:150px;
  float:right;
  width:1px;
}

.clear {
  clear:both;
  height:1px;
  overflow:hidden;
}
/************************************/

#adv{
border:solid #F7A60A 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:#7C8B93;

}
#adv_footer{
background-color:#F6E9FF;
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;font-weight:bold;
border-top:#F7A60A 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:#F7A60A;
border:0px;
background:none;
}
#top_banner a{
border:0px;
background:none;
}
#leftbanner a{
border:0px;
background:none;
}
#bottombanner{
margin: 0 0 0 0 ;
padding: 8px 0 15px 0;
background:none;
border:0px;
}
#bottombanner a{
border:0px;
background:none;
}
#bottombanner a:hover {
border:0px;
}
#midcontentop a{
color:#000000;
font-weight:bold;
}
#path_top{
background:#D9E1E4;
padding-left:5px;
padding-bottom:2px;
}


#forms{
margin-left:150px;
border:0px solid #003333;
font : 11px verdana, arial, helvetica, sans-serif;
\\text-align: center;
\\padding: 8px 0 15px 0;
\\background:none;
\\width:90%;
}

.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{
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{
font : 11px verdana, arial, helvetica, sans-serif;
}

\\.genTextCaption_err{
\\font : 24px verdana, arial, helvetica, sans-serif;
\\}

.err{
color: red;
}

.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;
} 

/******* 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-botton:1px;
padding-right:5px;
padding-left:5px;
text-decoration:none;
font-weight:bold;
font-size:12px;
}
