/*------------------------------HTML--------------------------------*/
div, p, h1, h2, form, label, img, ul, a{
	margin:0; padding:0;
}

h1
{
	font:bold 2em "Verdana", Arial, Helvetica, sans-serif;
	color:#C60121;		
	text-align: center;
}

h2
{
	font:bold 1.5em "Verdana", Arial, Helvetica, sans-serif;
	color:#C60121;
}

h3
{
	font:bold 1.2em "Verdana", Arial, Helvetica, sans-serif;
	color:#C60121;		
}

h4
{
	font:bold 1em "Verdana", Arial, Helvetica, sans-serif;
	color:#C60121;		
}

h5
{
	font:bold .8em "Verdana", Arial, Helvetica, sans-serif;
	color:#C60121;		
}

h6
{
	font:bold .6em "Verdana", Arial, Helvetica, sans-serif;
	color:#C60121;		
}

p
{
    font:normal 1em "Arial", Arial, Helvetica, sans-serif; 
}

a img
{
    border: 0 none;
    text-decoration: none;
}

a:link
{
	color:#C60121;	
}

a:hover
{
	text-decoration: none; 
	color: #770114;
}

/*------------------------------Global--------------------------------*/
.text-bold
{
	font-weight: bold;
	color: #000000;
}

.text-red
{
	color:#C60121;	
}

.darkgrey{
	color:#404040; 
}

.spacer{
	line-height:7px; font-size:0; clear:both;
}

.divider{
	background-image: url('../img/admin-login-border.gif');
	background-repeat: no-repeat;
	background-position: top;
	clear: both;
	margin: 0px; 
	padding: 40px 0px 40px 0px;
}

.hr {
	background: #DADADA;
	clear: both;
	position: relative;
	top: 0px;
	width: 100%;
	height: 1px;
}

.hr.bold {
	height: 3px;
}  

.hr {
	clear: both;
	position: relative;
	top: 0px;
	width: 100%;
	height: 1px;
}

.hr.border {
	background: #A5A5A5;
	height: 2px;
}  


.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
	margin: 6px 8px 6px 0;
}
.alignright {
	float: right;
	margin: 6px 0 6px 8px;
}

#loading  
{
	  display:none; 
	  position:fixed; 
	  left:0px; 
	  top:0px; 
	  width:100%; 
	  height:100%; 
	  background-image:url(../img/bg.png); 
	  z-index: 1000; 
}
#loading p  
{
	  left: 45%; 
	  top: 250px; 
	  position: absolute; 
	  width:200px; 
	  height:100px; 
	  color:#FFFFFF;
}

#loading .loading_client
{
	  left: 25%; 
	  top: 10%; 
	  position: absolute; 
	  width: 50%; 
/*	  height: 80%;  */
	  color: #000000;
	  background-color: #FFFFFF;
	  border: 1px solid #000000;
}

#loading .loading_client #loading_client_area
{
	  color: #000000;
	  background-color: #FFFFFF;
	  border: 1px solid #000000;
	  padding: 10px;
	  height: 400px;
	  overflow: auto;
}

#loading .Heading { font-family: Arial; font-size: 12pt; font-weight: bold; color: black; }
#loading .Title { font-family: Arial; font-size: 10pt; font-weight: bold; color: black; }
#loading .Normal { font-family: Arial; font-size: 8pt; color: black; }
#loading .CategoryHeading_Body { font-family: Arial; font-size: 12pt; font-weight:bold; color: black;}
#loading .CategoryHeading { font-family: Arial; 	font-size: 10pt; font-weight: bold; color: black;}
#loading .EmailHeaderFooter { font-family: Arial; font-size: 10pt; color: black;}
#loading .Text { font-family: Arial; font-size: 8pt; font-weight: bold; color: black;}
#loading .box {	border: 2px solid black; }
#loading .boxleft {	border-left: 2px solid black; }

.clearFloat {
	  clear: both;
}

#terms h1
{
	font:bold 1.6em "Verdana", Arial, Helvetica, sans-serif;
	color:#000000;		
	text-align: center;
	text-decoration:underline;
}

#terms h2
{
	font:bold 1.2em "Verdana", Arial, Helvetica, sans-serif;
	color:#000000;		
	text-align: left;
	text-decoration:underline;
	margin: 0px;
	padding: 6px 0px 6px 0px;
	left: -150px;
}

#terms ol.outer 
{
    list-style-type: decimal;
    font:bold .9em "Arial", Arial, Helvetica, sans-serif;
	color:#000000;
}

#terms ol.inner
{
    list-style-type: lower-alpha;
    font:bold .9em "Arial", Arial, Helvetica, sans-serif;
	color:#000000;
}

#terms p
{
   	font:normal 1em "Arial", Arial, Helvetica, sans-serif;
	color:#000000;
}

ul.decimal
{
    list-style-type: decimal;
    margin-left: 30px;
    font-weight: bold;
}
