﻿/* ---------------------- Dolphin nav ---------------------- */
#dolphincontainer{position:relative;height:29px;color:#FFFFFF;background:#000000;width:100%;font-family:Helvetica,Arial,Verdana,sans-serif;}
#dolphinnav{position:relative;height:33px;font-size:10px;text-transform:uppercase;font-weight:bold;background:#A60C12 url(/images/layout/menubg.gif) repeat-x bottom left;padding:0 0 0 20px;}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{display:block;float:left;color:#FFFFFF;text-decoration:none;padding:0 0 0 10px;height:29px;}
#dolphinnav ul li a span{padding:12px 10px 0 0;height:21px;float:left;}
#dolphinnav ul li a:hover{color:#FFFFFF;background:transparent url(/images/layout/menubg-OVER.gif) repeat-x bottom left;}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#FFFFFF;background:#A60C12 url(/images/layout/menu_left-ON.gif) no-repeat; line-height:330%;}
#dolphinnav ul li a.current span{display:block;padding:0 10px 0 0;width:auto;background:#1D6893 url(/images/layout/menu_right-ON.gif) no-repeat}
/* ---------------------- END Dolphin nav ---------------------- */


/* body */

body
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background: url(images/layout/waffleback.gif) #f9e101 repeat-y center center;
	font-family: Arial;
	font-size: 10pt;
	
}



p
{
font-family:  Arial;
font-size: 10pt;
}

TD.darktanbox{
border-left:  1 solid #CF0000;
border-right:  1 solid #CF0000;
border-bottom: 1 solid #CF0000;
background: #FFFFFF;
}

TD.redheader{
background:  #CF0000;
font-size : 16px; 
font-family:  Arial;
color : #FFFFFF;
font-weight:  bold;
}


Table
{
font-family:  Arial;
font-size: 10pt;
}



A:link {color: #000080;
font-family:  Arial;
font-weight:normal;
text-decoration: none; }

A:active { color: #000080;
text-decoration: none;}

A:visited {
	color: #000080;
	text-decoration: none ;
	font-weight : normal}


A:hover {	color:  #CF0000;
	text-decoration: none
}

A.whitelink:link {color: #FFFFFF;
text-decoration: bold}

A.whitelink:visited {color: #FFFFFF;
text-decoration: none}

A.whitelink:hover {color: #EFB621;
text-decoration: none}




/* layout */
div.main { width: 979px; height:600px; margin: 0 auto; }
div.popup { width: 770px; margin: 0 auto; }
div.bgrepeater { width:978px; height:100%; background: url(images/layout/bg-repeat.gif) repeat-y bottom right; }
div.content { width: 955px; height:100%; margin: 0 auto; padding-left:4px;}
div.spacer {width:978px; height:10px; background: url(images/layout/bg-repeat.gif) repeat-y bottom right;}

/* header */
div.header1-0 { width: 10px; height: 15px; background:url(images/layout/1-0.gif); float:left; margin:0 0 0 0; padding:0;}
div.header2-0 { width: 10px; height: 74px; background:url(images/layout/2-0.gif); float:left; margin:0 0 0 0; padding:0;}
div.header3-0 { width: 10px; height: 13px; background:url(images/layout/3-0.gif); float:left; margin:0 0 0 0; padding:0;}
div.header4-0 { width: 10px; height: 64px; background:url(images/layout/4-0.gif); float:left; margin:0 0 0 0; padding:0;}
div.header1-1 { width: 953px; height: 15px; background:url(images/layout/1-1.gif); float:left; margin:0 0 0 0; padding:0;}
div.header2-1 { width: 953px; height: 74px; background:url(images/layout/2-1.gif); float:left; margin:0 0 0 0; padding:0;}
div.header3-1 { width: 953px; height: 13px; background:url(images/layout/3-1.gif); float:left; margin:0 0 0 0; padding:0;}
div.header4-1 { width: 953px; height: 64px; background:url(images/layout/4-1.gif); float:left; margin:0 0 0 0; padding:0;}
div.header1-3 { width: 15px; height: 15px; background:url(images/layout/1-3.gif); float:left; margin:0 0 0 0; padding:0;}
div.header2-3 { width: 15px; height: 74px; background:url(images/layout/2-3.gif); float:left; margin:0 0 0 0; padding:0;}
div.header3-3 { width: 15px; height: 13px; background:url(images/layout/3-3.gif); float:left; margin:0 0 0 0; padding:0;}
div.header4-3 { width: 15px; height: 64px; background:url(images/layout/4-3.gif); float:left; margin:0 0 0 0; padding:0;}

/*footer*/
div.footer1-0 { width: 10px; height: 15px; background:url(images/layout/1-0.gif); float:left; margin:0 0 0 0; padding:0;}
div.footer1-1 { width: 953px; height: 15px; background:url(images/layout/1-1.gif); float:left; margin:0 0 0 0; padding:0;}
div.footer1-3 { width: 15px; height: 15px; background:url(images/layout/1-3.gif); float:left; margin:0 0 0 0; padding:0;}


/* columns */
/*div.bodycontent { width: 780px; height: 100%; background:url(images/layout/transback-sail.gif);  float:left; padding:0;}*/
div.bodycontent { width: 780px; height: 100%; background-color:White; float:left; padding:0;}
div.adcol { width: 167px; float:right; margin:0 0 0 0; padding:0;}


/* sections */

div.padded {background-color: #84A37C;  width:617px; margin:0 0 0 0; float:right; }
div.box-blue {border-right: black thin dotted; padding-right: 2px; border-top: black thin dotted; padding-left: 2px; padding-bottom: 2px; border-left: black thin dotted; padding-top: 2px; border-bottom: black thin dotted; background-color: #6681C5;}
div.boxcontent {}

div.bgRepeatAdmin { background: url(images/base_struct_images/bg_repeat.gif) repeat-y bottom right; overflow:hidden; }
div.bgRepeat { background: url(images/base_struct_images/bg_repeat.gif) repeat-y bottom right; height:100%; }
div.bgRepeatPassport { background-color: #2E3032; height: 100%; } 
div.bgBottom {  }
div.sTitle { float: left; width: 32px; margin: 0;}
div.sTitle h2 {  width: 32px; height: 1px; background-repeat: no-repeat; }
div.sContent { float: left; width: 902px; margin: 0 20px 0px 0; }
div.sContentAlt { float: left; width: 902px; margin: 0 20px 0px 0; border-bottom: 1px solid #7e8083; }
div.sContentpopup { float: left; width: auto; margin: 0 20px 8px 0; background: url(/images/layout/section_rule.gif) no-repeat;}

div.HighLightsLeftBlock { width: 345px; height: 257px; margin:0 0 0 0; padding: 0; float: left; position:relative; }
div.HighLightsLeftBlock div.currentHighLightsBlock {height: 257px; width:345px; display: none; margin:0; padding: 0;}
div.HighLightsLeftBlock div.currentHighLightsBlock div.biglink { height: 257px; display: block; width: 100%; }

div.PictureNavArea a.HighLightsNav_DarkBlock { display:block; width: 87px; padding:2px 5px 0 5px; height:24px; background: url(images/layout/selected-new.gif) top left; }
div.PictureNavArea a:hover.HighLightsNav_DarkBlock {display:block; width: 87px; background: url(images/layout/selected-new.gif) bottom left; }
div.PictureNavArea a.HighLightsNav_LightBlock {display:block; width: 87px; padding:2px 5px 0 5px; height:24px;  background: url(images/layout/selected-new.gif) bottom left; }
div.PictureNavArea a:hover.HighLightsNav_LightBlock {text-decoration:none;}