body {
color: #908B8A;
font-family: Arial, sans-serif;
margin:0;
padding:0;
line-height: 1em;
background: #B9B6B3 url('images/main-bg.jpg') top left repeat-x;
}
#maincontainer{
width: 922px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
height: 100px; /*Height of top section*/
width: 922px;
position:relative;
}
#topsection2{
height: 16px; /*Height of top section*/
margin-bottom:0px;
position:relative;
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 270px; /*Set left margin to LeftColumnWidth*/
background: #FFFFFF;
}

#leftcolumn{
float: left;
width: 270px; /*Width of left column*/
margin-left: -922px; /*Set left margin to -(MainContainerWidth)*/
height:900px;
}

#footer{
clear: left;
width: 100%;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #FFFF80;
}
div.menu-outer {
color:#504F4F;
font-size:12px;
background: url('images/menu-bg.gif');
background-repeat: repeat-y;
border-bottom-color : #AAAAAA;
border-bottom-style : solid;
border-bottom-width : 1px;
}
div.menu-inner {
color:#504F4F;
font-size:12px;
background: url('images/menu-inner.gif');
background-repeat: repeat-y;
border-bottom-color : #AAAAAA;
border-bottom-style : solid;
border-bottom-width : 1px;
}
div.menu-selected{
color:#FFFFFF;
font-size:12px;
background: url('images/menu-selected.gif');
height:25px;
border-bottom-color : #AAAAAA;
border-bottom-style : solid;
border-bottom-width : 1px;
}
div.footerbox{
border-top-color : #AAAAAA;
border-top-style : solid;
border-top-width : 1px;
}

b.white-sm{
color: #FFFFFF;
font-family : Arial;
font-size : 12px;
font-weight : normal;
}
b.main{
color: #333333;
font-family : Arial;
/* font-size : 12px; */
font-size : 14px;
font-weight : normal;
}
b.breadcrumb{
color: #666666;
font-family : Arial;
font-size : 10px;
font-weight : normal;
}
b.black-sm{
color: #333333;
font-family : Arial;
font-size : 10px;
font-weight : normal;
}
b.grey-sm{
color: #666666;
font-family : Arial;
font-size : 10px;
font-weight : normal;
}
b.red{
color: #B90000;
font-family : Arial;
font-size : 12px;
font-weight : normal;
}
b.red_hdr{
color: #B90000;
font-family : Arial;
font-size : 14px;
font-weight : normal;
}
b.white-med{
color: #FFFFFF;
font-family : Arial;
font-size : 14px;
font-weight : normal;
}
B.whiteBig {
	color : #FFFFFF;
	font-family : Arial;
	font-size : 10pt;
	font-weight : normal;
}
b.yellow-lg{
color: #E8A521;
font-family : Arial;
font-size : 30px;
font-weight : bold;
}
B.main_sm {
	color : #333333;
	font-family : Arial;
	font-size : 8pt;
	font-weight : normal;
}
B.green {
	color : #15AA06;
	font-family : Arial;
	font-size : 12pt;
	font-weight : normal;
}
H1{
color: #B90000;
font-family : Arial;
font-size : 14px;
font-weight : bold;
}
H2{
color: #B90000;
font-family : Arial;
/* font-size : 14px;
font-weight : normal; */
font-size : 20px;
font-weight : bold;
}

H3 {
	color: #908B8A;
	font-size: 20px;
}

A {
	color:#B90000;
	text-decoration : none;
}
A:HOVER{
	color:#B90000;
	text-decoration : underline;
}
A.grey {
	color:#666666;
	text-decoration : none;
}
A:HOVER.grey{
	color:#666666;
	text-decoration : underline;
}
A.menu {
	color:#504F4F;
	text-decoration : none;
}
A:HOVER.menu{
	color:#504F4F;
	text-decoration : underline;
}
A.selected {
	color:#FFFFFF;
	text-decoration : none;
}
A:HOVER.selected{
	color:#FFFFFF;
	text-decoration : underline;
}
.blackbox {
	background-color : #EFEFEF;
	border-top-color : #666666;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : #666666;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #666666;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #666666;
	border-right-style : solid;
	border-right-width : 1px;
}
IMG.border {
	border-top-color : #000000;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : #000000;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #000000;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #000000;
	border-right-style : solid;
	border-right-width : 1px;
}

/* = = = = = = = = = = = = = = = = = = = = */
/* Reviews: START                          */
/* = = = = = = = = = = = = = = = = = = = = */
#review-container {
	/* border: thin solid #000; */
	color:#000;
}

.review-source-head {
	width: 100%;
}

.review-source {
}

.review-write {
	font-size: 12px;
	text-align: right;
}

.review-rating {
	padding: 5px;
	text-align: center;
	vertical-align: top;
}

.review-date {
	color:#999999;
	font-size: 10px;
}

.review-detail {
	font-size: 12px;
	padding: 5px;
	vertical-align: top;
}

/* = = = = = = = = = = = = = = = = = = = = */
/* Reviews: END                            */
/* = = = = = = = = = = = = = = = = = = = = */

