/**/
/*SEPERATE EXTERNAL AND INTERNAL LINKS
-----------------------------------------------------------------------------------------------------------------------------*/
a:link{text-decoration:underline;color:#A72F30;}
a:visited{text-decoration:underline;color:#A72F30;}
a:active{text-decoration:underline;color:#A72F30;}
a:hover{text-decoration:underline;color:#A72F30;}

/*
a[href^="http://"]{color:#A72F30;text-decoration:underline;}
a[href^="http://"]:link{color:#A72F30;text-decoration:underline;}
a[href^="http://"]:visited{color:#A72F30;text-decoration:underline;}
a[href^="http://"]:active{color:#A72F30;text-decoration:underline;}
a[href^="http://"]:hover{color:#A72F30;text-decoration:underline;}

a[href^="http://"]{color:#FFCC00;text-decoration:underline;}
a[href^="http://"]:link{color:#FFCC00;text-decoration:underline;}
a[href^="http://"]:visited{color:#FFCC00;text-decoration:underline;}
a[href^="http://"]:active{color:#FFCC00;text-decoration:underline;}
a[href^="http://"]:hover{color:#d1b30c;text-decoration:underline;}

a[href^="http://"]{color:#795731;text-decoration:underline;}
a[href^="http://"]:link{color:#795731;text-decoration:underline;}
a[href^="http://"]:visited{color:#795731;text-decoration:underline;}
a[href^="http://"]:active{color:#795731;text-decoration:underline;}
a[href^="http://"]:hover{color:#97744a;text-decoration:underline;}
*/

body{	
font-family:Verdana, Arial, Helvetica, sans-serif;
font-family:Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
color:#000000;
margin:0px;
text-align:center;
background-image:url("../Media/Images/Template/body_bg.jpg");
background-repeat:repeat-x;
background-position:top;
}

#container_head{
margin: 0px auto;
width:768px;
padding-left:8px;
vertical-align:top;
background-image:url("../Media/Images/Template/fade_head.jpg");
background-repeat:repeat-y;
background-position:top;
text-align:left;
}

#container_body{
margin: 0px auto;
width:768px;
padding-left:8px;
vertical-align:top;
background-image:url("../Media/Images/Template/fade_body.jpg");
background-repeat:repeat-y;
background-position:top;
text-align:left;
}

#header{
background-image:url("../Media/Images/Template/image_bar.jpg");
background-repeat:no-repeat;
background-position:top right;
background-color:#A72F30;
width:760px; height:75px;
overflow:hidden;
border-bottom:1px Solid #646464;
text-align:left;
}

#top_nav{
width:760px; height:34px;
padding-top:3px;
background-color:#CCCCCC;
border-bottom:1px Solid #646464;
text-align:right;
vertical-align:top;
color:#B0B0B0;
}

#top_nav a:link{text-decoration:none;color:#B0B0B0;font-weight:bold;font-size:10pt;}
#top_nav a:visited{text-decoration:none;color:#B0B0B0;font-weight:bold;font-size:10pt;}
#top_nav a:active{text-decoration:none;color:#B0B0B0;font-weight:bold;font-size:10pt;}
#top_nav a:hover{text-decoration:underline;color:#C0C0C0;font-weight:bold;font-size:10pt;}
#top_nav a span{text-decoration:none;color:#555555;font-weight:bold;font-size:10pt;position:absolute;margin-top:1px;margin-left:1px;cursor:pointer;_cursor:hand;z-index:0;}
#top_nav a:link span{text-decoration:none;color:#555555;font-weight:bold;font-size:10pt;position:absolute;margin-top:1px;margin-left:1px;cursor:pointer;_cursor:hand;z-index:0;}
#top_nav a:visited span{text-decoration:none;color:#555555;font-weight:bold;font-size:10pt;position:absolute;margin-top:1px;margin-left:1px;cursor:pointer;_cursor:hand;z-index:0;}
#top_nav a:active span{text-decoration:none;color:#555555;font-weight:bold;font-size:10pt;position:absolute;margin-top:1px;margin-left:1px;cursor:pointer;_cursor:hand;z-index:0;}
#top_nav a:hover span{text-decoration:underline;color:#000000;font-weight:bold;font-size:10pt;position:absolute;margin-top:1px;margin-left:1px;cursor:pointer;_cursor:hand;z-index:0;}

#image_bar{
background-color:#FFFFFF;
width:440px; height:125px;
border-bottom:1px Solid #646464;
text-align:center;
vertical-align:center;
padding-top:25px;
padding-bottom:25px;
padding-left:160px;
padding-right:160px;
}

/*
#title_bar{
background-color:#FFFFFF;
width:730px;
height:37px;
border-bottom:1px Solid #646464;
text-align:left;
padding-left:14px;
padding-right:16px;
}
*/

#title_bar{
background-color:#FFFFFF;
width:730px;
_height:37px;
min-height:37px;
border-bottom:1px Solid #646464;
text-align:left;
padding-left:14px;
padding-right:16px;
}


#title_bar h1{margin:0px;}


#content{
background-color:#f3f0e7;
width:720px;
border-bottom:1px Solid #646464;
text-align:left;
padding:20px;
font-size:10pt;
min-height:360px;
_height:360px;
margin:0px;
}

/*#content  h2{margin-top:0px;}*/

#content li {margin-top:10px;}

#footer{
background-color:#A72F30;
width:760px; height:34px;
padding-top:3px;
text-align:center;
color:#f0f0f0;
font-size:7pt;
vertical-align:middle;
height:290px;
}

#footer a:link{text-decoration:none;color:#f0f0f0;font-weight:normal;font-size:9pt;}
#footer a:visited{text-decoration:none;color:#f0f0f0;font-weight:normal;font-size:9pt;}
#footer a:active{text-decoration:none;color:#f0f0f0;font-weight:normal;font-size:9pt;}
#footer a:hover{text-decoration:underline;color:#CCCCCC;font-weight:normal;font-size:9pt;}
#footer p{margin:0px;margin-bottom:1px;font-size:9pt;}

.RedHeader{color:#A72F30;}
.Caption{font-size: 8pt; font-style:italic;}

body{font-size:10pt;font-weight:normal;}
h1{font-size:24pt;font-weight:normal;}
h2{font-size:19pt;font-weight:normal;}
h3{font-size:16pt;font-weight:normal;}
h4{font-size:14pt;font-weight:normal;}
h5{font-size:12pt;font-weight:bold;}
table{padding-top:5px;padding-bottom:5px;}



/*SPECIFIC TO HOMEPAGE
-----------------------------------------------------------------------------------------------------------------------------*/
#container_hp{
background-color:#FFFFFF;
background-image:url("../Media/Images/Template/hp_bg.jpg");
background-repeat:repeat-x;
background-position:top;
margin: 0px auto;
text-align:center;

}

#footer_hp{
padding-top:25px;
text-align:center;
color:#BBBBBB;
font-size:7pt;
vertical-align:middle;
}

#footer_hp a:link{text-decoration:none;color:#BBBBBB;font-weight:normal;font-size:9pt;}
#footer_hp a:visited{text-decoration:none;color:#BBBBBB;font-weight:normal;font-size:9pt;}
#footer_hp a:active{text-decoration:none;color:#BBBBBB;font-weight:normal;font-size:9pt;}
#footer_hp a:hover{text-decoration:underline;color:#CCCCCC;font-weight:normal;font-size:9pt;}
#footer_hp p{margin:0px;margin-bottom:1px;font-size:9pt;}

/*#flash_content{margin-top:25px;height:400px;width:400px;background-color:#A72F30;text-align:center;}
#skip{width:400px;text-align:right;font-size:7pt;padding-top:5px;}*/

#flash_content{margin-top:25px;height:400px;}
#skip{padding-top:5px;font-size:7pt;}


/*SEARCH_ELEMENTS
-----------------------------------------------------------------------------------------------------------------------------*/
form{margin:0px;padding:0px;}
#search{
width:240px;
position:relative;
left:538px;
padding-top:48px;
}
#advanced_search div{
text-align:center;
color:#000000;
background-color:#E0E0E0;
font-size:7pt;
font-weight:bold;
width:50px;
_cursor:hand;
cursor:pointer;
float:right;
}
#advanced_search{
background-color:#FFFFFF;
border:1px Solid #000000;
font-size:8pt;
padding:5px;
margin-left:20px;
color:#000000;
width:240px;
position:absolute;
z-index:10;
text-align:left;
}


#search input{font-size:8pt;}
#btnSearch {font-size:8pt;}
#searchField{font-size:8pt;width:118px;}
#search span{color:#FFFFFF;font-size:7pt;text-decoration:underline;_cursor:hand;cursor:pointer;}



/*SEARCH Result Links*/

#searchLinks a{color:#A72F30;text-decoration:underline;}
#searchLinks a:link{color:#A72F30;text-decoration:underline;}
#searchLinks a:visited{color:#A72F30;text-decoration:underline;}
#searchLinks a:active{color:#A72F30;text-decoration:underline;}
#searchLinks a:hover{color:#A72F30;text-decoration:underline;}