html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0;
padding: 0;
}
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em;
background: transparent url(../graphics/new/brick_bg.jpg) fixed ;

color: #ffffff;
height:100%;
}

body a { 
color: #9BABF4;
}
body a:hover, body a:focus {
color:#695E4A;
}

/*---------------------text styles---------------------------*/

h1 {

	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding:5px 0 5px 0;
}
h2 {

	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding:5px 0 5px 0;
}
p {
	padding:5px 0 5px 0;
}

.success {
	color: #009900;
	border: 2px solid #009900;
	padding: 5px;
	font-weight: bold;
	margin: 5px;
	background: #00FF33;
}

.error {
	color: #FF0000;
	border: 2px solid #FF0000;
	padding: 5px;
	font-weight: bold;
	margin: 5px;
	background: #FF9933;
}

.blue_text {
color:#094FA3;
}

.header {
font-size:13px;
color:#ffffff;
}

.header_bold { 
font-size:13px;
color:#ffffff;
font-weight:bold;
}

.hiddentext {
text-indent:-9999em;
}


/*---------------------layout styles---------------------------*/

#site_shadow {
width:829px; 
padding:0px 30px 0px 30px;
height:auto;
min-height:600px;
margin:0 auto;
background:url(../graphics/new/bg.png) repeat-y;
}

#wrapper {
/*CHECK DESIGN FOR WIDTH FIRST. STANDARD SIZES BELOW*/
width: 829px;/*for 1024x768*/

margin:0px auto;
text-align:left;
}

#header {
width:829px;
height:280px;
float:left;
background:url(../graphics/new/header.jpg) top;
color:#ffffff;
padding:0;
margin-left:1px;
}

#body {
width:805px;
height:auto;
float:left;
color:#ffffff;
background: url(../graphics/new/content_bg.jpg) no-repeat 24px 0px #000000;
padding:0 0 0px 24px;
}

#nav {
width:828px;
float:left;
height:auto;
text-align:left;
margin-left:1px;
border:0px;
}

#nav img {border:0px;}

#coloumn_1 {
width:228px;
height:auto;
float:left;
margin:10px 0 0 0;
}

#coloumn_2 {
width:497px;
height:auto;/* 106px */
float:left;
margin:87px 0 0 0;
}

#coloumn_2 img {
border:0;
}

#coloumn_3 {
width:227px;
height:auto;
float:left;
margin:10px 0 0 0;
}

#header_left {
width:227px;
height:209px;
float:left;
}

#header_flash {
width:725px;
height:209px;
float:left;
}



#body_coloumn_1 {
width:196px;
height:auto;
float:left;
margin:32px 14px 0 0;
}

#body_coloumn_1 p {margin:0px;
padding:0px;}


#body_coloumn_2 {
width:400px;
height:auto;/* 106px */
float:left; 
padding:0px 0px 0px 0px;
background:transparent;
}

#body_coloumn_2 .content {
padding:10px 5px 10px 3px;
#padding:0px 5px 10px 3px; /* ie hack */
width:391px;
height:auto;}

#body_coloumn_2 img {
border:0;
}

#body_coloumn_3 {
width:194px;
height:auto;
float:left;
padding-top:36px;
margin:0px 0px 0 0;
background: transparent url(../graphics/new/promo/top.jpg) no-repeat top;
}

#body_coloumn_3 p {margin:0px;
padding:0px;}

#body_coloumn_3_content {
padding:0px;
width:194px;
height:auto;}

#rightarticle {
	width:182px;
	border:0px solid #ffffff;
	margin-left:2px;
	text-align:left;
}

#rightarticle a, a:hover {
color:#ff0000;
}

.news_scroller_title {
position:relative;
COLOR: #094FA3;/*#9b1d0f*/
FONT-FAMILY: Arial,Helvetica,sans-serif;
FONT-SIZE: 12px;
FONT-STYLE: normal;
font-weight:bold;
TEXT-DECORATION: none;
LINE-HEIGHT: 16px;
text-align:left;
padding:0px;
margin: 0;
}

.news_scroller_desc {
float: left;
clear: right;
position:absolute;
visibility:hidden;
COLOR: #ffffff;/*#695E4A*/
FONT-FAMILY: Arial,Helvetica,sans-serif;
FONT-SIZE: 11px;
FONT-STYLE: normal;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
margin:0px;
LINE-HEIGHT: 14px;
text-align:left;
padding:0px;
cursor:'default';
min-height: 10px;
}





#footer {
/*CHECK DESIGN FOR WIDTH FIRST. STANDARD SIZES BELOW*/
width: 829px;/*for 1024x768*/
padding:0px 0 0 0;
float:left;
background:#000000;
margin:0px auto;
text-align:left;
}
#footer_left {
/*CHECK DESIGN FOR WIDTH FIRST. STANDARD SIZES BELOW*/
width: 226px;/*for 1024x768*/
padding-left:24px;
float:left;
}
#footer_right{
/*CHECK DESIGN FOR WIDTH FIRST. STANDARD SIZES BELOW*/
width: 750px;/*for 1024x768*/
float:left;
text-align:left;
}

#footer a, a:hover {
color:#fff;
text-decoration:none;
}

