/*guirl stylesheet */
body{
margin:0px;
background-image:url(images/bg_img.jpg);
background-repeat:repeat-x;
height:800px;
}

img{
border:0px;
}

a{
text-decoration:none;
}

.border_left{
background-image:url(images/border_left1.jpg);
width:20px;
height:585px;
background-repeat:no-repeat;
}

.border_right{
background-image:url(images/border_right.jpg);
width:20px;
height:585px;
background-repeat:no-repeat
}
.back_border{
background-image:url(images/background_border.jpg);
width:21px;
background-repeat:repeat-y;
}

.border_bottom{
background-image:url(images/border_bottom.jpg);
height:20px;
background-repeat:repeat-x;
}

.footer{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#97CCFF;
}

.footer a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#97CCFF;
}

.footer a:hover{
text-decoration:underline;
}

.text_default{
font-family:Geneva, Arial, Helvetica, sans-serif ;
font-size:12px;
color:#000000;
 margin:0px 10px 0px 10px;
}
.text_default a{
font-family:Geneva, Arial, Helvetica, sans-serif ;
font-size:12px;
color:#000000;
text-decoration:underline;
}

.text_default ul{
margin:0px;
padding:0px;
}
.text_default ul li{
padding-top:5px;
margin-left:20px;
}

h1{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:22px;
color:#2B557F;
border-bottom:solid 1px #333333;
padding-top:10px;
padding-bottom:3px;
margin:0px 10px 0px 10px;
font-weight:normal;
}

h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
 color:#333333;
 border-bottom:dashed 1px #333333;
 padding-top:10px;
 padding-bottom:10px;
 margin:0px 10px 0px 10px;
 font-weight:normal;
}

h3 a{
 color: #333333;
 text-decoration:none;
}

h3 a:hover{
color: #666666;
text-decoration:underline;
}

.images_border{
border:solid 4px #CCCCCC;
}