/* @import url("base.css"); */

body {
font-family:Verdana, Geneva, Arial, helvetica, sans-serif;
text-align:center;
margin:0;
padding:0;
background-color:#FFF;
}
img{
border:0px;
}

/*******************************************************
--- Main ID's ---
*******************************************************/

#shell{
width:994px;
background-color:#FFF;
}

#bg_left{
background-image:url(../images/bg_left.jpg);
background-repeat:repeat-y;
}

#bg_right{
background-image:url(../images/bg_right.jpg);
background-repeat:repeat-y;
}

#bg_nav{
background-image:url(../images/bg_nav.gif);
background-repeat:repeat-x;
}

#nav_left{
background-color:#FFF;
width:200px;
}

#main{
background-color:#FFF;
}

#ad1{
width:175px;
border: 3px double #000000;
background-color:#267EAC;
}

/*******************************************************
--- Text Styles ---
*******************************************************/

.txt_main{
font:12px normal Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

.txt_main a{
text-decoration:none;
color:#EBA825;
}

.txt_main a:hover{
text-decoration:none;
color:#00CC00;
}


.hdr_title{
font:20px bold Verdana, Arial, Helvetica, sans-serif;
color:#0099FF;
}

.txt_title{
font:14px normal Verdana, Arial, Helvetica, sans-serif;
color:#0099FF;
}

.txt_title a{
color:#FFCC00;
text-decoration:none;
}

.txt_title a:hover{
color:#CCCCCC;
text-decoration:none;
}


.tabHdr {
color:#FFFFFF;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
background-image:url(../images/tab.jpg);
background-repeat: no-repeat;
border-bottom:1px solid #0000FF;
padding-left:16px;
}

.tabHdr2{
color:#FFF;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
background-image:url(../images/tab2.jpg);
background-repeat: no-repeat;
border-bottom:1px solid #0000FF;
padding-left:10px;
}

.boxBdr{
	border-right: 1px solid #0000FF;
	border-left: 1px solid #0000FF;
}
.boxBdr2{
	border-right: 1px solid #0000FF;
	border-left: 1px solid #0000FF;
	border-bottom: 1px solid #0000FF;
}




/*******************************************************
--- Text Styles ---
*******************************************************/


.txt_nav1{
font:11px normal Verdana, Arial, Helvetica, sans-serif;
color:#000;
background-color:#F9F9FF;
display:block;
}
.txt_nav1 a{
color:#0000FF;
text-decoration:none;
display:block;
}
.txt_nav1 a:hover{
color:#FFF;
text-decoration:none;
background-color:#02C5DD;
display:block;
}

.txt_nav2{
font:11px normal Verdana, Arial, Helvetica, sans-serif;
color:#000;
background-color:#EAEAF4;
display:block;
}
.txt_nav2 a{
color:#0000FF;
text-decoration:none;
display:block;
}
.txt_nav2 a:hover{
color:#FFF;
text-decoration:none;
background-color:#02C5DD;
display:block;
}

.txt_nav3{
font:11px normal Verdana, Arial, Helvetica, sans-serif;
color:#000;
background-color:#F9F9FF;
}
.txt_nav3 a{
color:#0000FF;
text-decoration:none;
}
.txt_nav3 a:hover{
color:#02C5DD;
text-decoration:none;
}

.txt_nav4{
font:11px normal Verdana, Arial, Helvetica, sans-serif;
color:#000;
background-color:#EAEAF4;
}
.txt_nav4 a{
color:#0000FF;
text-decoration:none;
}
.txt_nav4 a:hover{
color:#02C5DD;
text-decoration:none;
}

.txt_nav5{
font:12px normal Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
background-color:#0000FF;
display:block;
}
.txt_nav5 a{
color:#FFF;
text-decoration:none;
display:block;
}
.txt_nav5 a:hover{
color:#0000FF;
text-decoration:none;
background-color:#FFCC00;
display:block;
}

.txt_hdr{
background-color:#0000FF;
color:#FFF;
font-size:14px;
text-transform:uppercase;
border-bottom:1px solid #000;
padding:3px;
display:block;
}

.txt_hdr a{
background-color:#0000FF;
color:#FFF;
border-bottom:1px solid #000;
padding:3px;
text-decoration:none;
display:block;
}

.txt_hdr a:hover{
background-color:#02C5DD;
color:#000;
border-bottom:1px solid #000;
padding:3px;
text-decoration:none;
display:block;
}

.txt_ad{
font:10px normal Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
}

.txt_index1{
font:12px normal Verdana, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#000;
}

.txt_index1 a{
text-decoration:none;
color:#0066FF;
}

.txt_index1 a:hover{
text-decoration:none;
color:#993333;
}

.txt_index2{
font:12px normal Verdana, Arial, Helvetica, sans-serif;
background-color:#EAEAF4;
color:#000;
}

.txt_index2 a{
text-decoration:none;
color:#0066FF;
}

.txt_index2 a:hover{
text-decoration:none;
color:#993333;
}

.txt_cat{
font:12px normal Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

.txt_cat a{
text-decoration:none;
color:#0099FF;
}

.txt_cat a:hover{
text-decoration:none;
color:#FF0000;
}

#line{
background-image:url(../images/line2.gif);
background-repeat:repeat-x;
}

.txt_top{
font:11px normal Verdana, Arial, Helvetica, sans-serif;
color:#000;
}

.txt_top a{
color:#0000FF;
text-decoration:none;
}

.txt_top a:hover{
color:#02C5DD;
text-decoration:none;
}