﻿/* RP Site Common CSS */

/* ----------------------------------------------------------------------------
* Reset elements 
* -------------------------------------------------------------------------- */
html, body, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td 
{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;}
/* Remove table spacing */
table {border-collapse:collapse;border-spacing:0;}
/*Remove list style*/
ol, ul {list-style: none;}
/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote, q {quotes: none;}
/* Remove annoying border on linked images. */
a img {border: none;}
/*Not sure about the table adjustements*/
table, td, th {vertical-align:middle;}
caption, th, td {text-align:left;font-weight:normal;}
/* ----------------------------------------------------------------------------
* End reset elements 
* -------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------
* Restyle basic elements 
* -------------------------------------------------------------------------- */
strong{font-weight:bold;}
abbr,acronym{border-bottom:1px dotted #000;cursor:help;}
em{font-style:italic;}
blockquote,ul,ol,dl{margin:3px;}
ol,ul,dl{margin-left:5px;}
th,td{padding:2px;}
th{font-weight:bold;text-align:center;}
caption{margin-bottom:2px;text-align:center;}
p,fieldset,table,pre{margin-bottom:5px;}
/* ----------------------------------------------------------------------------
* End restyle basic elements
* -------------------------------------------------------------------------- */

a:link,
a:visited,
a:hover,
a:active
{
	color: #E96E00;
	text-decoration: underline;
}
div.clear 
{
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}	

/* ----------------------------------------------------------------------------
* Start RP Site Elements
* -------------------------------------------------------------------------- */

div.main {margin:auto; width:970px;font-family:Verdana,Arial,Sans-Serif;font-size:10px;}
div.outerWrapper { border: solid 1px #7F0400; background-color:#E2932E;padding:30px; }
div.contentWrapper { border: solid 1px #7F0400; background-color:#FFFFFF; padding:4px; }
div.primaryContent { background-color:#FFFFFF; padding:20px 20px 20px 220px; }
div.headerNavBar { margin-bottom:20px; font-size:16px; font-weight:bold;color:#7F0400;vertical-align:middle; }
.standardText { font-family:Verdana,Arial,Sans-Serif;font-size:12px; color:#000000;}

a.headerNavBarLink:link, a.headerNavBarLink:visited, a.headerNavBarLink:focus, a.headerNavBarLink:hover, a.headerNavBarLink:active {   
	text-decoration:none;
    color:#7F0400;
} 
a.footer:link, a.footer:visited, a.footer:focus, a.footer:hover, a.footer:active {
    text-decoration:none;
    color:#E96E00;
} 

h2 {color:#A01C03; font-size:18px;margin-bottom:10px;font-weight:bold;}
h3 {color:#A01C03; font-size:16px;margin-bottom:8px;font-weight:bold;}
h4 {color:#A01C03; font-size:12px;margin-bottom:4px;font-weight:bold;}
		
div#global-nav {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	background-color:#ffffff;
	padding:16px 0;
}
div#global-nav ul {
	padding:0;
	margin:0 0 12px 0;
}
div#global-nav ul li {
	display:inline;
	margin:0 15px 0 0;
	padding:0 15px 0 0;
	border-right:1px solid #8c0500;
}
div#global-nav ul li.last {
	margin-right:0;
	padding-right:0;
	border-right-style:none;
}
div#license {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom:20px;
	color:#E77D00;
}

.successAlert {
    margin-bottom:10px;
    margin-top:10px;
    width:820px;
    font:bold 11px #FFFFFF;
    background:#30D90F;
    border:solid 1px #666666;
    padding:10px;
    display:block;
}

div.contentWrapperLt { border: solid 1px #DDDDD; background-color:#FFFFFF; padding:10px; }

