﻿@import url("css/menu.css");

/* CSS Document */
body { background-color:Black; height:100%; margin:0px; padding:0px; }

/* ControlPanel style */
.ControlPanel{padding-bottom:10px;}
.cpanel_left {padding-left:21px;}
.cpanel_right {padding-right:33px;}

/*-------- Default Style --------*/
body,th,td,div,p,table,h1,h2,h3,h4,h5,h6.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{ 
	font-family:Arial,  Helvetica, sans-serif; font-size:11pt;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:13px;color:White; }
h1, h2, h3, h4, h5, h6{color:#375162;}
h1, h3, h5, h1 input{font-weight:bold;}
h2, h4, h6{font-weight:normal}
h1, h2, h1 input{font-size:11px;margin:0px 10px;}
h3, h4{font-size:12px;margin:8px 0;}
h5, h6{font-size:10px;margin:6px 0;}
input{color:Black;}
.TextFormat
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.TableFormat, table, tr,td
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #ffffff;
	padding:0;
	
}

.TableFormat_Heading
{
	font-weight: bold;
	color: #eac781;
}

#TableFormat_Heading td, h1, h2, h3, h4
{
	font-weight: bold;
	color: #eac781;
}
h1.TextFormat, h2.TextFormat, h3.TextFormat, h4.TextFormat
{
	font-weight: bold;
	color: #eac781;
}


p.Normal 
{
		font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

a,a:link,a:visited,a:active{color:#eac781; text-decoration:none; font-weight:normal; }
a:hover{color:#D00; text-decoration:underline; }
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:Arial, Helvetica, sans-serif;}
.Head{color:#2E3D47;font-weight:bold;}
.SubHead {color:#FFFFFF;}
.SubSubHead{color:#6E8AA0;}
.NormalRed {color:#eac781; font-size:13px; font-weight:normal;padding:25px 0px 25px 0px;}


/*Datagrids */
.DataGrid_Container {margin-top:0px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- design style --------*/
.template_style{background:#000 url(images/prc_background.jpg) no-repeat; width:1000px; margin:0 auto; padding:0;}

.top_space{height:34px;}
.lang_pad{padding:0px 0 0 25px;float:left;}


.logo_style{position: relative; top:-10px; left:65px;}

.menu_style {position: relative; left:210px; top:25px; text-align:center;}
/* css hack for chrome and safari */
body:nth-of-type(1) .menu_style 
  {position: relative; left:210px; top:25px;text-align:center; }
/* ------------------------------ */
.search_style{float:right; height:50px;}
.search_bg{padding:8px 2px 0 0;}

.bread_bg{padding:0px; margin: 0 19px 0 7px; height:34px;}
.bread_left{padding:0px; margin:0px; height:34px;}
.bread_right{padding:0px;  height:34px;}

#login_style{ float:right; padding:8px 17px 0px 10px; }
#bread_style{ float:left; line-height:34px; padding-left:18px;color:#FFFFFF;}

#terms_style{float:left;}
#copy_style{float:right;}

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}


a.CommandButton:link, a.CommandButton:visited{color:#fcda93; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#eac781; text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel {background-color:Black;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#eac781;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}

/*--------- pane style ----------*/
.ContentPane, .TopPane, .BottomPane{ padding:10px 0px 10px 0px; margin:0px; vertical-align: text-top; }
#BannerContentPane { padding:0px 0px 0px 0px; margin:0px; vertical-align: text-top; }
.LeftPane{ padding:20px 0px 0px 0px; width:190px; margin:0px; height:300px; }
.RightPane{ padding:0px 0px 0px 00px; margin:0px; }
.ContentPane {width:75%; padding:10px 0px 10px 0px;}
.LeftPane2
{
	position:relative;
	top: 115px;	
	padding:0px 0px 0px 0px; 
	width:190px; 
	margin:0px; 
	height:276px; }
/*---Fix for Safari and Google---*/
@media screen and (-webkit-min-device-pixel-ratio:0)
{
 .LeftPane2 {
position:relative;
top: 102px;}

}
.ContentPane2
{
	width:810px;
	padding:0px 0px 0px 0px;
}


/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#eac781;font-family:Arial;font-size:10px;}
a.Breadcrumb:hover{color:#C00;}

/*-------------- Link Style --------------*/
.linkscontainer{padding-top:20px;text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#eac781; text-transform:uppercase;}
a.links:hover{color:#C00;}


/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#eac781;}
a.user:hover{color:#C00;}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#eac781; font-family: Verdana; font-size: 10px;}
a.footer:hover{color:#C00;font-family: Verdana; font-size: 10px;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}

/*-------------- Search SkinObject Styles --------------*/
div.SearchContainer{position:relative; white-space: nowrap;}
div.SearchBorder{width: 180px; height: 20px; border: solid 1px #e0e0e0; float:left; background-color: White; white-space: nowrap; margin-top: 2px;}
div.SearchContainer a{padding: 0px; display: block; float:left; }
div.SearchContainer a img{padding-left:5px;}
div.SearchIcon{float: left; width: 31px; height: 20px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{margin-top: 3px;}

input.SearchTextBox{float: left; z-index: 10; border: 0px; width:130px; height:18px; margin-left:3px; color: #43494D;}

#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; background-color: #F3F7FA; position:absolute; top: 22px; left: 0px;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #CE0D0D;	color:#ffffff; border: none;}
#SearchChoices li.searchDefault{background-color: #F8FAFF; border: none;}


/* =====================================
    CSS STYLES FOR HouseMenu SkinObject
   =====================================
*/

/* Horizontal Menu */
#houseMenuVstatic { /* menu wrapper div */
	font-family: Tahoma;
	font-size:8pt;
	padding: 0;
	margin: 0;
	text-transform:uppercase;
	list-style-type: none;
	white-space: pre-wrap;
	width: 172px;
	height: 26px;
	/*background-image: url(menubg/brown/menubar_cc9966_2x30.jpg);
	background-repeat: repeat-x;*/
	_position: absolute;
	
}

#houseMenuVstatic ul { /* all submenu lists */
	font-size:8pt;
	padding: 0;
	border: 0;
	margin: 0;
	list-style-type: none;
	white-space: pre-line;
	width:172px;
}

#houseMenuVstatic ul a { /* all links within the menu wrapper */
	display: block;
	color : #fff;
	font-weight : bold;
	text-decoration : none;
	padding: 4px 4px 0px 4px;
	width: 172px;
	height: 26px;
	/* hack for MacIE5 to ignore, while other browsers use \*/
	_width: 100%;
	height: 12px;
	_height: 100%;
	/* end hack */
	margin: 0; 
	border: 0;
	white-space: pre-wrap;
	font-size:8pt;
}

#houseMenuVstatic li { /* all list items */
	position: relative;
	display: inline;
	list-style-type: none;
	float: left;
	margin: 0;
	border: 0;
	padding: 0;
	width: 172px;
	height: 26px;
	/* hack for MacIE5 to ignore, while other browsers use \*/
	width: auto;
	_width: 1px;
	/* end hack */
	font-size:8pt;
}

#houseMenuVstatic li a:link {
	margin: 0;
	border: 0; 
	color: #ffffff; 
	width: 172px;
	height:26px;
}


#houseMenuVstatic li a:visited {
	margin: 0;
	border: 0; 
	color: #ffffff; 
	width: 172px;
	height:26px;
}
#houseMenuVstatic li a:active {
	margin: 0;
	border: 0; 
	color: #fab104; 
	width: 172px;
	height:20px;
}
#houseMenuVstatic li a:hover {
	margin: 0;
	border: 0; 
	color: #fff7b5; 
	width: 172px;
	height:20px;
}
#houseMenuVstatic #houseMenuCurrentLink {
	border: 0; 
	padding: 4px 4px 0px 4px;
	color: #fff7b5; 
	background-color: #3a0707;
	width: 172px;
	height:20px;
	vertical-align:middle;
}


#houseMenuVstatic li ul { /* second-level lists */
	position: absolute;
	width: 144px; /* width of submenu, must be set so third-level list can get shifted over properly */
	left: -9999px; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	padding: 0;
	margin: -2px 0 0 0;
	/* hack for MacIE5 to ignore, while other browsers use \*/
	margin: 0 0 0 0;
	/* end hack */
	white-space: nowrap;
	z-index: 11112;
	line-height: 12px;
}


#houseMenuVstatic ul li { /* all submenu lists */
	padding: 0;
	border: 0;
	margin: 0;
	list-style-type: none;
	
	width:172px;
}


.search_style{ position:relative; right: 10px; top: -80px; height:40px; color:White;}
.search_style,a.search_style:link,a.search_style:active,a.search_style:visited{font-family:Verdana;font-size:10px;color:#FFFFFF;}
.search_bg{padding:8px 2px 0 0;}
.search, a.search:link,a.search:active,a.search:visited{font-family:Verdana;font-size:10px;color:#FFFFFF;} 

.footer_style 
{
	width:805px;
	text-align:center;
	background-color: transparent;
	padding: 0;
	font-family: Verdana;
	font-size: 10px;
	text-align: center;

}

.footernav 
{
	position:relative;
	width:805px;
	BACKGROUND-IMAGE: url('images/prc_footer_background.png');

}
.footerlogos
{
padding: 25px;
}


.contentpane_image {
	background-color: transparent;
	padding:0;
	
}
.contentpane_promotion {
	background-color: transparent;
	padding:0;

}
.sub_section_header_style 
{
BACKGROUND-IMAGE: url('images/prc_sub_section_background.png');
background-repeat:no-repeat;
height:52px;
width:820px;
}
.sub_section_large_header_style 
{
BACKGROUND-IMAGE: url('images/prc_sub_section_large_background.png');
background-repeat:no-repeat;
height:74px;
width:820px;
}
.sub_section_content_style, .sub_section_content_style a
{
text-align: center;
font-size:11px;
padding-top:8px;
}

.sub_section_header_style tr td 
{
	margin: 0px;
text-align:center;
font-size:11px;

}
.sub_section_content_style a, sub_section_content_style a:link, sub_section_content_style a:active, sub_section_content_style a:visited
{
	text-align: center;
font-size:11px;
padding-top:8px;
color:White;}

.sub_section_content_style a:hover{color: #fff7b5;}

.SaveForm p, span
{
text-align:center;
width:98%;
padding: 2px;
}

.DynamicForms_Maintable p 
{
	width:98%;
	text-align:left;
	padding: 5px;
	font-family:Arial,  Helvetica, sans-serif; 
	font-size:13px;

}

.RichTextBox div,span
{
	text-align:left;
}

#handcursor{
cursor:hand;
cursor:pointer;
}

/* --Used in Admin Section --*/
.FCKImageGalleryItemContainer 
{
	background: Black;
	}
	
.Head
{
	color:#cccccc;
}



td 
{
	font-family: Arial;
	font-size:13px;
}

.AAALogo 
{
position: relative;
text-align: right;
top: -50px;
right:50px;
}
.PDCLogo 
{
position: relative;
text-align: left;
top: -120px;
right:-50px;
}

.tablecalendar {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border-collapse: collapse;
border-color: rgb(204, 204, 204);
border-style:solid;
border:thin;
}
.tdcalendar {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;}
.
.tdcalendar {font-weight: bold}

img
{
	border:none;
}

#bslideshow{
	overflow:hidden;
	width:615px;
	height:146px;
	border-style:none;	
	position:relative;
	top:-8px;
}