@charset "utf-8";

/* ******************************************************************************************************************
 master reset *************************************************************************************************** */

html,body { margin: 0; padding: 0; width: 95%; height:95%; }

div,p,h1,h2,h3,h4,h5,img { margin: 0; padding: 0; display: inline; float: left; border: 0; }
ul,li { margin: 0; padding: 0; }

/* ******************************************************************************************************************
 main containers *************************************************************************************************** */

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #525449;
	/*background-color: #fafae4;*/
	background-color: #FFFAEF;
	padding: 2.5%;
}

h1,h2,h3
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #e95e26;
	width: 95%;
}
h1 { font-size: 28px; margin: 0 0 20px 0; }
h2 { font-size: 14px; margin: 10px 0 0 0; }
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #525449; font-size: 11px; margin: 10px 0 5px 0; }

.listColumn { clear: both; width: 95%; }

ul { /*margin: 0 0 0 15px;*/ /*padding: 0 0 0 10px;*/ list-style: none; margin-bottom: 10px; clear: both; }
ul li
{
	width: 95%;
	clear: both;
	padding: 0 0 0 15px;
	background: url(../images/ui/gfx/bullet.gif) no-repeat 4px 4px;
}
ul li a
{
color:#525449;
}


p { margin-bottom: 10px; width: 95%; clear: both; }

p a:link { color: #c73709; text-decoration: underline; }
p a:hover { color: #f4612f; }
p a:active { color: #f4612f; }
p a:visited { color: #c73709; text-decoration: underline; }
p a:visited:hover { color: #f4612f; }
p a:visited:active { color: #f4612f; }

div.shortRule,
div.mediumRule,
div.longRule
{
	height: 1px;
	font-size: 1px;
	overflow: hidden;
	width: 90%;
	clear: both !important;
	margin: 10px 0 10px 0;
	/*background-color: #e95e26;*/
	background-position: center top;
	background-repeat: no-repeat;
}

div.shortRule { background-image: url(../images/ui/rules/shortRule.gif); }
div.mediumRule { background-image: url(../images/ui/rules/mediumRule.gif); }
div.longRule { background-image: url(../images/ui/rules/longRule.gif); }
