
/* CSS Document */

body { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:0.8em }

.div_clear{CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."; line-height:0.1em; font-size:0.1em; border:0px}

p {margin:10px 0px 10px 0px}

html#body .div_clear {clear:both; height:0px;content: "."; line-height:0.1em; font-size:0.1em}

div#ancilar_nav {width:800px; height:46px; margin:0px auto;   }

div#ancilar_nav #div_navgation {width:184px; background: url(../../images/ancilary_bg.gif) #e3e3e3 no-repeat;  padding: 6px 10px 0 10px; margin:10px 0; color:#333333; height:20px; text-align:right; font-size:0.85em; float:right}

div#ancilar_nav #div_navgation a, active, visited { text-decoration:none; color:#333333}
div#ancilar_nav #div_navgation a:hover{ text-decoration:underline; color:#333333}

div#logo_nav {width:782px; margin:0 auto 0 auto; padding:5px 8px 20px 10px}

div#logo_nav div#logo {float:left; width:230px}

div#logo_nav div#main_nav {float:right; width:540px; text-align:right; font-size:1.2em; font-weight:bold; padding-top:20px; font-family:Georgia, "Times New Roman", Times, serif}

div#logo_nav div#main_nav a, active, visited {color:#333333; text-decoration:none }
div#logo_nav div#main_nav a:hover {color:#bb0169; text-decoration:none }

div#footer {width:800px; background:#707070; padding:10px 0; margin:0px auto; }

div#footer div#site_contact {width:800px;  margin:0 auto 0 auto;  padding:0px}

div#footer div#site_contact  div#site_map {width:550px; float:left;   }

div#site_contact  div#site_map .sitemap_div { padding:0 10px; float:left; width:160px; color:#FFFFFF; min-height:180px; height:auto !important; height:180px}

div#site_map .sitemap_div .heading {font-size:1.25em; font-weight:bold  }

.sitemap_div ul {list-style:none; padding:0px; margin:0px  }

.sitemap_div ul li {list-style:none; margin:0px; color:#ffffff; font-size:0.85em; padding-bottom:6px }

.sitemap_div ul  a, active, visited  { text-decoration:none; color:#ffffff;background: url(../../images/heart_ico.gif) no-repeat 0 2px; padding:0px 0px 0px 15px;  margin:0px 0px 0px 1px }

.sitemap_div ul  a:hover  { text-decoration:none; color:#ffffff; background: url(../../images/heart_ico.gif) no-repeat 0 2px; padding:0px 0px 0px 15px;  margin:0px 0px 0px 1px; text-decoration:underline}

.sitemap_div ul .no_link {color:#ffffff; background: url(../../images/heart_ico.gif) no-repeat 0 2px; padding:0px 0px 0px 15px;  margin:0px 0px 0px 1px; text-decoration:underline; padding-bottom:6px }


div#footer div#site_contact  div#contact_form{width:240px; float:right; padding:0 10px 0px 0; }

div#site_contact  div#contact_form .heading {font-size:1.2em; font-weight:bold; color:#FFFFFF;}
div#contact_form .contact_top_bt {width:240px; clear:both}

div#contact_form .contact_table {width:230px; clear:both; padding:0 5px 0px 5px; background:url(../../images/contact_bg.gif) repeat-y; color:#FFFFFF; font-size:0.85em}

div#contact_form .contact_table .txt_box {width:130px; border:#CCCCCC solid 1px; height:12px; font-size:0.8em }

div#contact_form .contact_table .txt_box1 {width:130px; border:#CCCCCC solid 1px; font-size:1.0em; height:35px; color:#000000; font-family:Arial, Helvetica, sans-serif}

div#contact_form .contact_table .mt_txt_box{width:130px; border:#999999 solid 1px; height:60px; font-size:0.9em; font-family:Arial, Helvetica, sans-serif; color:#333333; }

div#credit {width:780px; text-align:center; margin:0 auto 0 auto; color:#999999; font-size:0.8em; padding:10px; line-height:1.8em }

div#credit a, active, visited {color:#666666; text-decoration:none}
div#credit a:hover {color:#666666; text-decoration:underline}

div#amweb {width:780px; font-family: "Trebuchet MS", Verdana, Arial; text-align: center; margin:0 auto 0 auto; color:#999999; font-size:0.8em; padding:5px 10px; line-height:1.8em}

div#amweb a, active, visited {color:#999999; text-decoration:none}
div#amweb a:hover {color:#999999; text-decoration:underline}

.err_msg{
padding:2px 0px 2px 0px; margin-top:5px;
border:solid 1px #cb2026; 
background:#f6cbca;
color:#FF0000; font-weight:bold;
display:block; width:350px;
text-align:center; line-height:15px;}

.err_msg1{
padding:2px 0px 2px 0px; margin-top:5px;
border:solid 1px #cb2026; 
background:#f6cbca;
color:#FF0000; font-weight:bold;
display:block; width:150px;
text-align:center; line-height:15px;}

h1{color:#000000; font-weight:bold; text-transform:uppercase; font-size:1.5em }
h2{color:#b8618d; font-size:2.0em;  padding:0 0 15px 0; font-family:Palatino, Georgia, "Times New Roman", Times, serif; }
h4{font-size:1.2em; font-weight:bold; font-family:Palatino, Georgia, "Times New Roman", Times, serif; line-height:1.8em; color:#b8618d;}
a {color:#333333; text-decoration:underline}
a:hover {color:#333333; text-decoration:none}

.text_red{color:Red}
.text_blue{color:blue}
.text_green{color:green}
.text_orange{color:orange}