
body {

font-family:Arial, Helvetica, sans-serif;

font-size: 0.8em; 

color:#000000; 

margin:5px 0 0 0;

padding:0 0 0 0;

background:#ffffff;

}



p {

margin-bottom:10px;

line-height:1.2em;

}



strong {

font-weight:bold;

}



em {

font-style:italic;

}



ul, ol {

margin:0 0 12px 0;

padding:0;

}



li {

margin:5px 0 5px 25px;

padding-left:5px;

list-style-type:circle;


font-size:1em;

color:#454545;

}



a {

color:#6E312A;

text-decoration:underline;

}


a:hover {

color:#999999;

text-decoration:none;

}



/* Main Outer Container */

#pageWrap {

margin-left:10px;
margin-right:10px;

padding:0;

}



/* Header */

#header {

margin:0;

padding:0;

width:100%;

height:75px;

background-position:0 0;

background-repeat:no-repeat;

}



#header h1 {

margin:0;

padding:10px 0 0 5px;

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#ffffff;

font-size:3em;

font-weight:lighter;

}



#header h1 a {

color:#E47911;

text-decoration:none;
font-family: "Times New Roman", Times, serif;
font-style: italic;
font-weight: bold;
font-size: 42px;

}



#header p {

margin:0;

padding:5px 0 0 10px;

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#E0451F;
font-weight: bold;

}


/* Content Container */

#container {

margin:0;

padding:10px 0 0 0;

width:100%;

}



/* Left Content Column */

#leftColumn {

padding:0;

width:165px;

font-size:.9em;

color:#686868;
float:left;

}

#leftColumnBox {

padding:6px;

width:166px;

font-size:.9em;

color:#646464;

background:#E2F3F1;

border:1px solid #6CC;

}


#leftColumn h2 {

font-size:1.4em;

color:#9C291D;

}



#leftColumn ul, ol {


padding:0;

}



#leftColumn li {


padding-left:15px;

list-style:none;

background-image:url(img/bulleted-li-bg-dark.gif);

background-position:0 1px;

background-repeat:no-repeat;

font-size:.95em;

color:#6E312A;

}



/* Center Content Column */

#centerColumn {

margin-top:0px;
padding:6px 6px 6px 10px;

font-size:.9em;

color:#000000;

background:#ffffff;

}



#centerColumn h2 {

margin:0 0 5px 0;

padding:0;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:1.5em;
font-weight:bold;

color:blue;

}

#centerColumn h4 {

margin:0 0 5px 0;

padding:0;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:1.3em;
font-weight:bold;

}

#centerColumn a {

  text-decoration:none;

  color:blue;

}



#hotDealTitle{

   color:red;
}

#dealTitle{
   color:blue;
}

/* Right Content Column */

#rightColumn {

padding:6px;

width:200px;

font-size:.9em;

color:#646464;

background:#ffffff;

border:1px solid #6CC;

}

#rightColumn li {
  margin-top:0px;
  margin-bottom:0px;
  margin-left: 3px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#6699CC;
  list-style-type: none;
  line-height: 1.5;
}

#rightColumn h2 {
	font-size:13px;
	color:#E47911;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}



#rightColumn li {

background:none;

padding:0;

margin:5px 0 5px 0;

}




/* Footer */

#footer {

margin:30px 0 10px 0;

padding:0;

width:100%;

height:20px;

background-position:0 0;

background-repeat:no-repeat;

}



#footer p {

margin:0;

padding:0 150px 0 0;

line-height:100px;

font-family:Arial, Helvetica, sans-serif;

font-size:.8em;

color:#454545;

text-align:right;

}



#footer a {

color:#9C291D;

text-decoration:none;

}



#footer a:hover {

color:#999999;

text-decoration:underline;

}





/* Clears nested floats */

.clearfix:after {

content: "."; 

display: block; 

height: 0; 

clear: both; 

visibility: hidden;

}



.clearfix {display: inline-table;}



/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}

/* End hide from IE-mac */



.commentlist, .commentlist p {

padding-top:10px;

}



img.avatar {

float:left;

margin-right:5px;

}



.alignleft {float:left;}

.alignright {float:right;}

/*************** menu style *******************/
			#menu {
				font-family: Arial, sans-serif;
				font-weight: bold;
				text-transform: uppercase;
				margin: 10px 0;
				padding: 0;
				list-style-type: none;
				background-color: #eee;
				font-size: 13px;
				height: 40px;
				border-top: 2px solid #eee;
				border-bottom: 2px solid #ccc;
			}
			#menu li {
				float: left;
				margin: 0;
                                list-style: none;
				
			}
			#menu li a {
				text-decoration: none;
				display: block;
				padding: 0 20px;
				line-height: 40px;
				color: #666;
			}
			#menu li a:hover, #menu li.active a {
				background-color: #f5f5f5;
				border-bottom: 2px solid #DDD;
				color: #999;
			}
			#menu_wrapper ul {margin-left: 12px;}
			#menu_wrapper {padding: 0 16px 0 0; background: url(img/grey.png) no-repeat right;}
			#menu_wrapper div {float: left; height: 44px; width: 12px; background: url(img/grey.png) no-repeat left;}
			
			/* Black Menu */
			#menu_wrapper.black ul {
				border-top: 2px solid #333;
				border-bottom: 2px solid #000;
				background: #333;}
			#menu_wrapper.black a {color: #CCC;}
			#menu_wrapper.black li a:hover, #menu_wrapper.black li.active a {color: #999; background: #555; border-bottom: 2px solid #444;}
			#menu_wrapper.black {background: url(img/black.png) no-repeat right;}
			#menu_wrapper.black div {background: url(img/black.png) no-repeat left;}
			
			/* Blue Menu */
			#menu_wrapper.blue ul {
				border-top: 2px solid #356AA0;
				border-bottom: 2px solid #204061;
				background: #356AA0;}
			#menu_wrapper.blue a {color: #fff;}
			#menu_wrapper.blue li a:hover, #menu_wrapper.blue li.active a {color: #90CDFF; background: #3D7BBB; border-bottom: 2px solid #356AA0;}
			#menu_wrapper.blue {background: url(img/blue.png) no-repeat right;}
			#menu_wrapper.blue div {background: url(img/blue.png) no-repeat left;}
			
			/* Red Menu */
			#menu_wrapper.red ul {
				border-top: 2px solid #660000;
				border-bottom: 2px solid #450000;
				background: #660000;}
			#menu_wrapper.red a {color: #fff;}
			#menu_wrapper.red li a:hover, #menu_wrapper.red li.active a {color: #F27F84; background: #990000; border-bottom: 2px solid #660000;}
			#menu_wrapper.red {background: url(img/red.png) no-repeat right;}
			#menu_wrapper.red div {background: url(img/red.png) no-repeat left;}
			
			/* Orange Menu */
			#menu_wrapper.orange ul {
				border-top: 2px solid #d15600;
				border-bottom: 2px solid #B44500;
				background: #d15600;}
			#menu_wrapper.orange a {color: #fff;}
			#menu_wrapper.orange li a:hover, #menu_wrapper.orange li.active a {color: #FA9B5B; background: #B44500; border-bottom: 2px solid #d15600;}
			#menu_wrapper.orange {background: url(img/orange.png) no-repeat right;}
			#menu_wrapper.orange div {background: url(img/orange.png) no-repeat left;}
/******************************************************************/

  TABLE.ListTable
  { 
     border-collapse:collapse;
     margin-left:15px;
  }

  TH.ListTable
  {
     margin:5px; 
    padding: 8px;
    border:1px solid #003366;
    background-color:#003366;		
    color:#FFFFFF;	
    font-size: 9pt;	
    font-weight:bold;
  }
  
  TR.ListTable{
     border-style:solid;
     text-align:center;
     border-top-width:2px;
     border-left: none;
     border-bottom:2px;
     border-right:none;
  }

  TD.ListTable
  {  
     margin:5px; 	
    padding: 5px;
    border:1px solid #003366;	
    background-color:#FFFFFF;	
    color:#000000;	
    font-size: 9pt;
  }

  TABLE.FormTable
  { 
     border-collapse:collapse;
     margin-left:15px;
  }

  TD.FormTableLeft
  {
    margin:5px; 
    padding: 8px;
    border:1px solid #003366;
    background-color:#003366;		
    color:#FFFFFF;	
    font-size: 9pt;	
    font-weight:bold;
    text-align:right;
  }

  TD.FormTableRight
  {  
    margin:5px; 	
    padding: 5px;
    border:1px solid #003366;	
    background-color:#FFFFFF;	
    color:#000000;	
    font-size: 9pt;
  }