/*========================================================*/
/*  CSS Menu Style                                         */
/*========================================================*/
@import url(menus.css);

/*========================================================*/
/*  Control Panel                                         */
/*========================================================*/
.ControlPanel					{ background: #f4f3ba; border:#d0dde6 solid; border-width:0px 0px 1px; }
.ControlPanel IMG				{ margin:5px 5px 0px; }
.ControlPanel TD TD TD TD IMG	{ margin:0px; }
.ControlPanel TD TD TD			{ width:auto}
.ControlPanel DIV				{ border:#CCC solid; border-width:0px 1px; width:3px; height:100px; }
.ControlPanel TD .SubHead		{ font-size:12px; color:#222; font-weight:bold; }
.ControlPanel TD TD TD .SubHead	{ background:transparent; border:0px; font-size:12px; color:#666; font-weight: bold; }
.ControlPanel TD TD TD input	{ background:#edf0f2; font-size:11px; color:#000; font-weight:bold; padding-left:4px; }
.ControlPanel TD TD TD select	{ background:#edf0f2; font-size:11px; color:#444;}

/*========================================================*/
/*  Universal                                          */
/*========================================================*/
body, .Normal, .NormalTextBox, td, div, p{ font: normal 12px Verdana,Geneva,Arial,Helvetica,sans-serif;}
#Body							{ background:url(images/body.gif) top left repeat-x #1e5758;}
A:link 							{ COLOR: #008080; TEXT-DECORATION: none}
A:visited 						{ COLOR: #008080; TEXT-DECORATION: none}
A:active 						{ COLOR: #008080; TEXT-DECORATION: none}
A:hover 						{ COLOR: #333; TEXT-DECORATION: underline}
H1,H3,H5						{ color:#1e5758; margin:0px; padding:0px}
H2,H4							{ color:#008080; margin:0px; padding:0px}
.clear							{ clear:both}
.left							{ float:left}
.right							{ float:right}
.imgleft						{ float:left; margin:0px 5px 5px 5px}
.imgright						{ float:right; margin:0px 5px 5px 5px}
.Head							{ color:#006600; font:bold 16px Verdana,Geneva,Arial,Helvetica,sans-serif;}
.SubHead						{ color:#008080}
.Settings						{ text-align:left}
.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active			{ color:#006600; text-decoration:none; font: bold 12px Verdana,Geneva,Arial,Helvetica,sans-serif; padding:0 3px;}
A.CommandButton:hover			{ color:#FB9409; text-decoration:none;}
/*========================================================*/
/*  Skin layout                                         */
/*========================================================*/
#dnnwrapper						{ width:750px; margin:0 auto; background:#ffffff;} 
#dnncontent						{ margin:20px;background:#ffffff;}
#dnnfooter						{ height:35px; text-align:center; clear:both}
#dnnheader						{ height:177px; background:url(images/head4.jpg) top left repeat-x; position:relative} 
* html #dnnheader				{ height:177px}
.topspace						{ width:750px; height:35px; margin:0 auto; text-align:right}
.topspace img					{ margin-top:2px}
.logo							{ position:absolute; left:30px; top:80px}
.slogan							{ margin-left:30px;padding-top:10px;font-size:28px;color: yellow;height:100px; position:relative; font-family: Trebuchet MS;}
/*.slogan span					{ position:absolute; left:-3px; color:#ffff00; top:-3px;font-size:42px; text-transform:uppercase}*/

.headimage1						{ height:105px; background:url(images/head1.jpg) 0px 0px no-repeat; text-align:right}
.headimage2						{ height:105px; background:url(images/head2.jpg) 0px 0px no-repeat; text-align:right}
.headimage3						{ height:105px; background:url(images/head3.jpg) 0px 0px no-repeat; text-align:right}
.headimage1 strong,
.headimage2 strong,
.headimage3 strong				{ color:#FFFF00; font-size:50px; line-height:100px; padding:0 20px; font-family:Trebuchet MS}

.Menu							{ background:#c88214;margin-bottom:18px; border-top:1px #e3c089 solid; width:100%; float:left; text-align:left;}
/*========================================================*/
/*  Skin Object                                         */
/*========================================================*/

.user,
A.user:link,
A.user:active,
A.user:visited  				{ color: #fff; text-decoration:none; padding:0 5px; line-height:30px;} 
A.user:hover 					{ color:#e2ea07;text-decoration:underline;}

.login,
A.login:link,
A.login:active,	
A.login:visited  				{ color:#fff; text-decoration:none; padding:0 10px 0 15px; line-height:30px;} 
A.login:hover 					{ color:#e2ea07; text-decoration:underline;}


.linksmenu,
A.linksmenu:link,
A.linksmenu:active,	
A.linksmenu:visited  			{ color:#ffff99; text-decoration:none; padding:0 10px 0 15px; line-height:30px;} 
A.linksmenu:hover 				{ color:#e2ea07; text-decoration:underline;}

.linksub,
A.linksub:link,
A.linksub:active,	
A.linksub:visited  				{ color:#c88214; text-decoration:none; padding:0 10px 0 15px; line-height:30px;} 
A.linksub:hover 				{ color:#e2ea07; text-decoration:underline;}

.privacy,
A.privacy:link,
A.privacy:active,
A.privacy:visited  				{ color:#fff; font: normal 11px/36px Verdana,Geneva,Arial,Helvetica,sans-serif; text-decoration:none; padding:0 10px} 
A.privacy:hover 				{ color:#e2ea07;}

.terms,
A.terms:link,
A.terms:active,
A.terms:visited  				{ color:#fff; font: normal 11px/36px Verdana,Geneva,Arial,Helvetica,sans-serif;text-decoration:none;  padding:0 10px} 
A.terms:hover					{ color:#e2ea07;}

.copyright						{ padding:0 10px; color:#fff; font: normal 11px/36px Verdana,Geneva,Arial,Helvetica,sans-serif}
.Language img					{ width:18px} 

/*========================================================*/
/*  Content Panes                                         */
/*========================================================*/
.leftpane						{ width:49%}
.rightpane						{ width:49%}
.botpane						{ padding:0px}

/*========================================================*/
/*  styles for image templates                            */
/*========================================================*/
div.caption_left_div { margin: 10px; text-align: center; float: left;}
div.caption_right_div { margin: 10px; text-align: center; float: right;}
span.caption { font-style: italic; } 

/* styling for entire main title portion */
span.skin_span_maintle {
	border: 2px none yellow;
	border-bottom-style: solid;	
	letter-spacing: 0.2em;
	font-weight:bold;
}

/* styling for emphasized letters */
span.skin_span_emplet {
	font-size: 145%;
}

/* styling for entire sub title portion */
span.skin_span_subtle {
	display: block;
	font-size: 18px;
	padding-top: 0.2em;
	letter-spacing: 0.2em;
}
