/* CSS Document */

.address {
	font-size:9px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	border-right:2px solid #CC0000;
	padding-right:10px;
	}

input {
	border:1px solid #000066;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}

textarea {
	border:1px solid #000066;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}

html,body {
	margin:0px; 
	padding:0px; 
	background-color:#e3e4e4; 
	background-image:url(../images/bgtop.gif); 
	background-repeat:repeat-x;
    height:100%;
    border:none;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4d4d4d;
   }
  
.no_border {
	border:0px;
	}
	
.bodyframe{
	padding-top:40px;
	}

.bodyframe_sec{
	padding-top:20px;
	}

.copyright {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}
	
.copyright_light {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	}

.flashbg {
	background-image:url(../images/flashbg.gif);
	background-repeat:repeat-y;
	background-position:top;
    padding-left:2px; 
	}
	
html > body .flashbg {
	background-image:url(../images/flashbg.gif);
	background-repeat:repeat-y;
	background-position:top;
    padding-left:0px; 
	}

img.invisible {
	border:0px;
	}

img {
	border:1px solid #094183;
	padding:1px;
	}
	
.img_org {
	border:1px solid #ea8a02;
	padding:1px;
	}

.hot_specials {
	background-color:#e8edf1;
	width:240px;
	}
.hot_specials_header {
	font-size:12px;
	color:#870202;
	font-weight:bold;
	}
	
.hot_specials_text {
	border-left:6px solid #870202;
	padding-left:5px;
	}
.hot_special_img {
	border:3px solid #870202;
	}

.mainstoryhead {
	color:#094183;
	background-color:#f4f4f4;
	text-align:left;
	font-size:16px;
	font-weight:bold;
	border-left:4px solid #094183;
	padding-left:25px;
	padding-right:115px;
	background-image:url(../images/arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	}

.mainstoryhead_full{
	color:#094183;
	background-color:#f4f4f4;
	text-align:left;
	font-size:16px;
	font-weight:bold;
	border-left:4px solid #094183;
	padding-left:25px;
	padding-right:20px;
	background-image:url(../images/arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	}


.mainstorytext {
	padding-top:5px;
	text-align:left;
	padding-right:18px;
	padding-left:8px;
	}

.sidebar_header {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	}

.sidebar_text {
	padding:8px;
	}

.sm_img{
	border:0px;
	vertical-align:bottom;
	padding-right:5px;
	}

.smalllinks {
	font-size:10px;
	text-align:right;
	vertical-align:middle;
	}

	
td	{
	vertical-align:top;
	}
	
.topshadow {
	background-image:url(../images/topshadow.gif);
	background-repeat:repeat-y;
	background-position:top;
	}

ul {
	margin:0px;
	padding-left:35px;
	padding-top:10px;
	padding-bottom:10px;
	}

li {
	margin:0px;
	padding-bottom:5px;
	
	}	
	
.whiteshadow {
	background-image:url(../images/topshadow.gif); 
	background-repeat:repeat-y;
	background-position:top;
	}


/**********************************************/
/************** ORANGE STYLES *****************/
/**********************************************/

.org_content {
	background-color:#f4f4f4;
	border-right:4px solid #ea8a02;
	padding-top:10px;
	padding-bottom:7px;
	}
	
.org_dot {
	color: #fff; 
	background-color: #fff; 
	border: 1px dashed #ea8a02; 
	border-style: none none dashed; 
	}

.org_smalllinks {
	font-size:10px;
	text-align:right;
	vertical-align:middle;
	padding-left:10px;
	color:#ea8a02;
	}
	
.org_substory_b {
	text-align:left;
	padding-left:24px;
	}

	
.org_substory_h {
	font-size:16px;
	font-weight:bold;
	color:#ea8a02;
	font-size:12px;
	text-align:left;
	background-image:url(../images/org_arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px;
	}

a.org_sm_links:link{color:#4d4d4d; text-decoration:none;}
a.org_sm_links:visited{color:#4d4d4d; text-decoration:none;}
a.org_sm_links:hover{color:#ea8a02; text-decoration:underline;}
a.org_sm_links:active{color:#4d4d4d; text-decoration:none;}

a.org_substory_hlinks:link{color:#ea8a02; text-decoration:none;}
a.org_substory_hlinks:visited{color:#ea8a02; text-decoration:none;}
a.org_substory_hlinks:hover{color:#4d4d4d; text-decoration:none;}
a.org_substory_hlinks:active{color:#ea8a02; text-decoration:none;}

/**********************************************/
/*************** BLUE STYLES ******************/
/**********************************************/

.blu_content {
	background-color:#FFFFFF;
	border-right:4px solid #094183;
	padding-top:10px;
	padding-bottom:7px;
	}
	
.blu_dot {
	color: #fff; 
	background-color: #fff; 
	border: 1px dashed #094183; 
	border-style: none none dashed; 
	}

.blu_smalllinks {
	font-size:10px;
	text-align:right;
	vertical-align:middle;
	padding-left:10px;
	color:#094183;
	}

.blu_substory_b {
	text-align:left;
	padding-left:24px;
	}

.blu_substory_h {
	font-size:16px;
	font-weight:bold;
	color:#094183;
	font-size:12px;
	text-align:left;
	background-image:url(../images/blu_arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px;
	}

a.blu_sm_links:link{color:#4d4d4d; text-decoration:none;}
a.blu_sm_links:visited{color:#4d4d4d; text-decoration:none;}
a.blu_sm_links:hover{color:#094183; text-decoration:underline;}
a.blu_sm_links:active{color:#4d4d4d; text-decoration:none;}

a.blu_substory_hlinks:link{color:#094183; text-decoration:none;}
a.blu_substory_hlinks:visited{color:#094183; text-decoration:none;}
a.blu_substory_hlinks:hover{color:#4d4d4d; text-decoration:none;}
a.blu_substory_hlinks:active{color:#094183; text-decoration:none;}

	
	
/****************************************************************/



a.sm_links:link{color:#4d4d4d; text-decoration:none;}
a.sm_links:visited{color:#4d4d4d; text-decoration:none;}
a.sm_links:hover{color:#094183; text-decoration:underline;}
a.sm_links:active{color:#4d4d4d; text-decoration:none;}


a.copyright:link{color:#4d4d4d; text-decoration:none;}
a.copyright:visited{color:#4d4d4d; text-decoration:none;}
a.copyright:hover{color:#ea8a02; text-decoration:underline;}
a.copyright:active{color:#4d4d4d; text-decoration:none;}

a.admission:link{color:#999999; text-decoration:none;}
a.admission:visited{color:#999999; text-decoration:none;}
a.admission:hover{color:#ea8a02; text-decoration:underline;}
a.admission:active{color:#999999; text-decoration:none;}


/**********************************************/
/************* TEXT NAVIGATION ****************/
/**********************************************/

.home {
	padding-bottom:2px;
	border-bottom:3px solid #05c7ed;
	margin:1px;
	width:70px;
	}

a.home:link{color:#4d4d4d; text-decoration:none;}
a.home:visited{color:#4d4d4d; text-decoration:none;}
a.home:hover{color:#05c7ed; text-decoration:none;}
a.home:active{color:#4d4d4d; text-decoration:none;}
	
.services {
	padding-bottom:2px;
	border-bottom:3px solid #bde018;
	margin:1px;
	width:70px;
	}

a.services:link{color:#4d4d4d; text-decoration:none;}
a.services:visited{color:#4d4d4d; text-decoration:none;}
a.services:hover{color:#bde018; text-decoration:none;}
a.services:active{color:#4d4d4d; text-decoration:none;}

.specials {
	padding-bottom:2px;
	border-bottom:3px solid #ffca0b;
	margin:1px;
	width:70px;
	}
	
a.specials:link{color:#4d4d4d; text-decoration:none;}
a.specials:visited{color:#4d4d4d; text-decoration:none;}
a.specials:hover{color:#ffca0b; text-decoration:none;}
a.specials:active{color:#4d4d4d; text-decoration:none;}

.links {
	padding-bottom:2px;
	border-bottom:3px solid #5a9f08;
	margin:1px;
	width:70px;
	}
	
a.links:link{color:#4d4d4d; text-decoration:none;}
a.links:visited{color:#4d4d4d; text-decoration:none;}
a.links:hover{color:#5a9f08; text-decoration:none;}
a.links:active{color:#4d4d4d; text-decoration:none;}

.places {
	padding-bottom:2px;
	border-bottom:3px solid #f27f05;
	margin:1px;
	width:70px;
	}

a.places:link{color:#4d4d4d; text-decoration:none;}
a.places:visited{color:#4d4d4d; text-decoration:none;}
a.places:hover{color:#f27f05; text-decoration:none;}
a.places:active{color:#4d4d4d; text-decoration:none;}

.contact {
	padding-bottom:2px;
	border-bottom:3px solid #870303;
	margin:1px;
	width:70px;
	}

a.contact:link{color:#4d4d4d; text-decoration:none;}
a.contact:visited{color:#4d4d4d; text-decoration:none;}
a.contact:hover{color:#870303; text-decoration:none;}
a.contact:active{color:#4d4d4d; text-decoration:none;}

a:link{color:#4d4d4d; text-decoration:underline;}
a:visited{color:#4d4d4d; text-decoration:underline;}
a:hover{color:#ea8a02; text-decoration:underline;}
a:active{color:#4d4d4d; text-decoration:underline;}

a.sidebarheading:link{color:#FFFFFF; text-decoration:none;}
a.sidebarheading:visited{color:#FFFFFF; text-decoration:none;}
a.sidebarheading:hover{color:#870303; text-decoration:none;}
a.sidebarheading:active{color:#FFFFFF; text-decoration:none;}

a.sidebarlinkyellow:link{color:#555555; text-decoration:none;}
a.sidebarlinkyellow:visited{color:#555555; text-decoration:none;}
a.sidebarlinkyellow:hover{color:#cfa344; text-decoration:none;}
a.sidebarlinkyellow:active{color:#555555; text-decoration:none;}

a.sidebarlink:link{color:#555555; text-decoration:none;}
a.sidebarlink:visited{color:#555555; text-decoration:none;}
a.sidebarlink:hover{color:#870303; text-decoration:none;}
a.sidebarlink:active{color:#555555; text-decoration:none;}
