@charset "utf-8";

/* Original design work copyright © JennarationX Designs http://www.JennarationX.com, All Rights Reserved. */

/* General page formatting
------------------------------------------------------------*/
body  				{ width:100%; background-color:#FFFFFF; margin:0; padding:0; }
body *				{ margin:0; padding:0; }
body img				{ border:0; }
.PageCenter			{ width:1000px; margin:0 auto; text-align:center; }
.PageTitle, .PageTitle img		{ width:557px; height:73px }
.PageTitle			{ margin-left:221px; }
.floatL				{ float:left; }
.floatR				{ float:right; }
.PageClear			{ clear:both; }

/* Titles and paragraphs */
p				{ text-align:left; font:normal 11px Verdana, Geneva, Sans-serif; color:#000000; line-height:13px; margin:0; padding:0 0 14px 0; }
p.center				{ text-align:center; }
p.bold				{ font-weight:bold; }
p.ul				{ text-decoration:underline; }
p.inset1				{ margin:0 40px; }
h1				{ text-align:left; font:bold 12px Verdana, Geneva, Sans-serif; color:#CB9125; text-decoration:underline; line-height:14px; margin:0; padding:0 0 14px 0; }
h2				{ text-align:center; font:bold 12px Verdana, Geneva, Sans-serif; color:#CB9125; text-decoration:underline; line-height:14px; margin:0; padding:0 0 14px 0; }
h5				{ width:950px; height:30px; background:transparent url(images/Header_H5_BG.png) left top no-repeat; 
				  text-align:left; font:bold 14px Verdana, Geneva, Sans-serif; color:#B87309; line-height:32px; margin:10px 0 5px 0; padding:0 10px 0 40px; }
h6				{ text-align:left; font-size:14px; font-weight:bold; color:#CB9125; line-height:14px; margin:0; padding:6px 0 10px 0; }
p.topnav				{ text-align:center; line-height:16px; margin:0; padding:12px 0; }


/* Lists */
ul				{ list-style:disc; text-indent:0; margin:0; padding:0 0 14px 0; }
ul.inset				{ margin:0 50px; }
li				{ text-align:left; font:normal 11px Verdana, Geneva, Sans-serif; color:#000000; line-height:13px; margin:0 40px 0 60px; padding:0 0 4px 0; }

ul.arrowlist1			{ list-style-type:none; text-indent:0; margin:0; padding:0 0 16px 0; }
ul.arrowlist1 li			{ background:url(images/Icon_ArrowGold.png) left top no-repeat; 
				  text-align:left; font:11px Verdana, Times, Serif; font-weight:normal; color:#000000; line-height:16px; margin:0 10px; padding:0 0 0 22px; }
ul.arrowlist1 li a			{ color:#000000; text-decoration:underline; }
ul.arrowlist1 li a:hover		{ color:#B87309; text-decoration:underline; }

ul.checklist			{ list-style-type:none; }
ul.checklist li			{ background:url(images/Icon_CheckGold.png) left center no-repeat; 
				  text-align:left; font:11px Verdana, Times, Serif; font-weight:normal; color:#000000; line-height:16px; margin:0; padding:0 0 0 20px; }

ol				{ text-align:left; font:normal 11px Verdana, Geneva, Sans-serif; color:#000000; line-height:13px; margin:0 0 0 20px; padding:0 0 14px 0; }
ol li				{ margin:0; padding:0 0 8px 0; }
ol li ol				{ list-style-type:lower-alpha; margin:0 0 0 40px; padding:0; }
ol li ol li				{ margin:0; padding:0 0 4px 0; }
ol li ol li ol			{ list-style-type:lower-roman; margin:0 0 0 60px; padding:0; }
ol li ol li ol li			{ margin:0; padding:0; }


/* Dividers */
.dvdgold1				{ width:1000px; height:1px; background-color:#F3CE5F; margin:10px 0; }
.dvdgold2				{ width:940px; height:1px; background-color:#F3CE5F; margin:10px 0; }
.dvdgrey1				{ width:1000px; height:1px; background-color:#D7D6D6; margin:10px 0; }

/* Images */
img.pb				{ width:900px; height:50px; margin:5px 50px 15px; }

/* Tabbed details box */
.TabsMenu			{ width:1000px; height:40px; background-image:url(images/Tabs_BG.png); overflow:hidden; }
.TabsMenu a, .TabsMenu a:hover	{ text-decoration:none; }
.TabsMenu img			{ display:block; height:29px; }
.TabsBody			{ width:1000px; background:transparent url(images/Tabs_Body_Mid.png) left top repeat-y;  margin:0 0 10px 0; overflow:hidden; }
.TabsBody img.border		{ width:1000px; height:20px; }
.TabsBody .TabsInset		{ width:940px; margin:0 30px; }


/* Links */
a:link, a:visited, a:active		{ color:#A39D9D; font-weight:normal; text-decoration:none; }
a:hover 				{ color:#CB9125; font-weight:normal; text-decoration:underline; }

p a:link, p a:visited, p a:active	{ color:#A39D9D; font-weight:normal; text-decoration:underline; }
p a:hover 			{ color:#CB9125; font-weight:normal; text-decoration:underline; }

a.xl1:link, a.xl1:visited, a.xl1:active 	{ color:#A39D9D; font-weight:normal; text-decoration:underline; }
a.textlink:hover 			{ color:#CB9125; font-weight:normal; text-decoration:underline; }

a.xl2:link, a.xl2:visited, a.xl2:active	{ color:#CB9125; font-weight:normal; text-decoration:underline; }
a.xl2:hover 			{ color:#A39D9D; font-weight:normal; text-decoration:underline; }

p.topnav a, p.topnav a:link, p.topnav a:visited, p.topnav a:active 	
				{ color:#A39D9D; font-weight:bold; text-decoration:underline; }
p.topnav a:hover 			{ color:#C5871C; font-weight:bold; text-decoration:underline; }

/* Tabbed boxes */
.TabsBox-Gold			{ position:relative; z-index:9999; width:800px; background:transparent url(Images/TabsBox_Gold_BG.png) left top repeat-y; margin:0 0 15px 0; }
.TabsBox-Grey			{ position:relative; z-index:9999; width:800px; background:transparent url(Images/TabsBox_Grey_BG.png) left top repeat-y; margin:0 0 15px 0; }
.TabsBox-Top img			{ width:800px; height:20px; margin:0 0 10px 0; }
.TabsBox-Btm img			{ width:800px; height:30px; }
.TabsInset			{ text-align:left; margin:0 40px; }
.TabsInset p			{ font-size:11px; line-height:13px; }



/* Site header formatting
--------------------------------------------------*/
#Header				{ width:1000px; height:130px; }
#Header img.logo			{ width:562px; height:92px; }
#Header .dvd			{ width:1000px; height:1px; background-color:#000000; margin:5px 0 1px 0; }
#Header ul			{ list-style-type:none; margin:0 0 0 10px; }
#Header ul li			{ float:left; margin:0 16px; padding:0; }
#Header ul li a			{ display:block; text-align:center; font:bold 12px Verdana, Geneva, Sans-serif; color:#CB9125; line-height:20px; text-decoration:none; }
#Header ul li a:hover		{ color:#363636; text-decoration:underline; }



/* Site footer formatting
--------------------------------------------------*/
#Footer				{ width:1000px; margin:0 auto; overflow:hidden; }
#Footer p.links, #Footer p.rights	{ text-align:center; font:normal 11px Verdana, Geneva, Sans-serif; line-height:14px; padding:0 0 8px 0; }
#Footer p.links			{ color:#D7D6D6; }
#Footer p.rights			{ color:#767575; }
#Footer p.links a, #Footer p.links a:link, #Footer p.links a:active, #Footer p.links a:visited
				{ color:#767575; font-weight:normal; text-decoration:none; }
#Footer p.links a:hover		{ color:#B87309; font-weight:normal; text-decoration:underline; }
#Footer img.dvd			{ width:1000px; height:7px; padding:15px 0 4px 0; }
#Footer #Icons img			{ height:60px; margin:5px 15px 10px; padding:0; }


