/* CSS Document */

body {margin:0px; padding:0px; background-image:url(images/left_body_bg.jpg); background-repeat:no-repeat; background-position:left; background-attachment:fixed;}

html {margin:0px; padding:0px; background-image:url(images/right_body_bg.jpg); background-repeat:no-repeat; background-position:right; background-attachment:fixed;}

.heading {font-family:"Trebuchet MS"; font-size:25px; color:#804893;}

.txt_11px_bl {font-family:"Trebuchet MS"; font-size:13px; color:#6B6B69; text-decoration:none}
.txt_11px_bl a:hover {font-family:"Trebuchet MS"; font-size:13px; color:#6B6B69; text-decoration:underline}

.txt_12px_bl {font-family:"Trebuchet MS"; font-size:12px; color:#6B6B69; text-decoration:none}
.txt_12px_bl a:hover {font-family:"Trebuchet MS"; font-size:12px; color:#6B6B69; text-decoration:underline}

.menu_bg {background-image:url(images/menu_top_bg.jpg)}
.home_main {background-image:url(images/home_main_con_bg.jpg)}
.home_right {background-image:url(images/home_right_bg.jpg)}
.right_bg {background-image:url(images/right_bg.jpg)}
.bottom_bg {background-image:url(images/bottom_bg.jpg)}
.sq_bottom {background-image:url(images/sq_bottom.jpg); background-position:right; background-repeat:no-repeat;}

.footer_txt {font-family:"Trebuchet MS"; font-size:12px; color:#6B6B69; text-decoration:none}
.footer_txt a:hover {font-family:Trebuchet MS; font-size:12px; color:#6B6B69;  
border-color: #000000;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;}




.footer_txt1 {font-family:"Trebuchet MS"; font-size:12px; color:#ffffff; text-decoration:none}
.footer_txt1 a:hover {font-family:"Trebuchet MS"; font-size:12px; color:#ffffff;  
border-color: #ffffff;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;}


.footer_txt_wh {font-family:"Trebuchet MS"; font-size:11px; color:#ffffff; text-decoration:none}
.footer_txt_wh a:hover {font-family:"Trebuchet MS"; font-size:11px; color:#000000; text-decoration:none}

.top_links {font-family:"Trebuchet MS"; font-size:13px; color:#ffffff; text-decoration:none} 
.top_links a:hover {font-family:"Trebuchet MS"; font-size:13px; color: #AFF627; text-decoration:none}


.inner_heading {font-family:"Trebuchet MS"; font-size:15px; color:#6A6A6A; text-decoration:none}
.inner_heading a:hover {font-family:"Trebuchet MS"; font-size:15px; color:#6A6A6A; 
border-color: #6A6A6A;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dotted;}

.txt_11px_blue {font-family:"Trebuchet MS"; font-size:13px; color:#468D13; font-weight:bold; text-decoration:none}
.txt_11px_blue a:hover {font-family:"Trebuchet MS"; font-size:13px; color:#468D13; font-weight:bold; text-decoration:underline;}




.txt_11px_or {font-family:"Trebuchet MS"; font-size:12px; color:#EF6328; font-weight:bold; text-decoration:none}


.border {border-right:1px solid #EDEDED;}

.template_border {border:1px solid #ED652B;}

.tabel_border {border:1px solid #B2DD92; background-color:#F3FBF2;}


.txt_15px_bl {font-family:"Trebuchet MS"; color:#468D13; font-size:17px; text-decoration:none}
.txt_15px_bl a:hover {font-family:"Trebuchet MS"; color:#468D13; font-size:17px; text-decoration:none}

.footer_heading {font-family:"Trebuchet MS"; font-size:13px; color:#000000; font-weight:900}

.combo {border:1px solid #EF6328; font-family:"Trebuchet MS"; font-size:13px; color:#ffffff; background-color:#3B5677; font-weight:900; padding:2px;}

.combo_box {border:1px solid #B2DD92; font-family:"Trebuchet MS"; font-size:13px; color:#6B6B69; background-color:#F3FBF2; width:235px;}

/*tab menu*/
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: 13px "Trebuchet MS";
font-weight:bold;
width: 753px;
overflow: hidden;
 
 
 
background: black url(images/up.jpg) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 4px 23px;
text-decoration: none;
border-right: 1px solid #595959;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: black;
font-weight:bold;
background: transparent url(images/down.jpg) center center repeat-x;
}

/*end tab menu*/

/*thumbnail images*/

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
 
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */
}

/*end thumbnail images*/

