/* {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #595755; line-height: 150%} */
body {
	margin: 0;
	padding: 0;
	background: url(../images/bg_body.gif) repeat-x top #f7f7f7;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	line-height:150%
}

.innercontent {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	line-height:150%
}

:focus{ outline: none}

.top{background: url(../images/top-bg.gif) repeat-y top;height:96px;}

/* toplink classes */
.toplink a{ text-decoration: none; padding-left: 8px; margin-right: 8px; font-size: 12px; color:#000; font-weight: bold; font-family: Arial, Helvetica, sans-serif}
.toplink a:hover{ text-decoration: underline; padding-left: 8px; margin-right: 8px; font-size: 12px; color: #000; font-weight: bold; font-family: Arial, Helvetica, sans-serif}

.menu{background: url(../images/menu-bg.gif) repeat-x top left;}

/* Content Area*/
.container{ background: url(../images/bg_container.gif) #000 repeat-x top}
.oraangrbox_top{ background:url(../images/oragebox_top.gif) #fe9a07 no-repeat top; color: #FFFFFF; font-size: 12px;}
.oraangrbox_bot{ background:url(../images/oragebox_bot.gif) #fe9a07 no-repeat bottom; height: 10px}

.lightbox_top{ background:url(../images/lightbox_top.gif) #f3efe8 no-repeat top; font-size: 12px;}
.lightbox_bot{ background:url(../images/lightbox_bot.gif) #f3efe8 no-repeat bottom;  height: 10px}

.greybox_top{ background:url(../images/greybox_top.gif) #433937 no-repeat top; font-size: 12px; color: #FFFFFF}
.greybox_bot{ background:url(../images/greybox_bot.gif) #433937 no-repeat bottom;  height: 10px}
.greybox_top_head{color: #ffffff; font: bold 14px Arial, Helvetica, sans-serif; border-bottom: 1px solid #ffffff; padding: 6px 0px; margin: 0 0 8px 0}
.new a { color: #ffffff }

.whitebox_top{ background:url(../images/whitebox-top.gif) #FFF no-repeat top; font-size: 12px; color: #414141}
.whitebox_bot{ background:url(../images/whitebox-bot.gif) #FFF no-repeat bottom;  height: 10px}
.whitebox_top_head{color: #fe8d03; font: normal 19px Arial, Helvetica, sans-serif; border-bottom: 1px solid #000000; padding: 6px 0px; margin: 0 0 8px 0}

.support_bg{ background:url(../images/support_bg.gif) no-repeat top left; width: 399px ; height: 106px}
.support_bg_head{color: #050505; font: normal 19px Arial, Helvetica, sans-serif; padding: 6px 0px; margin: 0 0 2px 0}

.section_head{ color: #050505; font: bold 14px Arial, Helvetica, sans-serif; border-bottom: 1px solid #050505; padding: 6px 0px; margin: 0 0 8px 0}

.container_top{ background:url(../images/container_top.gif) #FFF no-repeat top; font-size: 16px; color: #414141}
.container_bot{ background:url(../images/container_bot.gif) #FFF no-repeat bottom;  height: 10px}
.container_head{color: #000000; font: bold 14px Arial, Helvetica, sans-serif; border-bottom: 1px solid #000000; padding: 6px 0px; margin: 0 0 8px 0}


A.buttonlink { color:#000; text-decoration:none; font-size: 16px; font-weight: bold }
A.buttonlink:hover{ color: #000;text-decoration:underline ;}


.footer { background: #2c2120; color:#FFF; font-weight: bold; font-size:12px; font-family: Arial, Helvetica, sans-serif; padding: 20px 0px;}

.footer a {
	color: #FFF;
	text-decoration:none;
	padding:0 8px;
	 font-size:12px;
}
.footer a:hover {
	color: #FFF;
	text-decoration: none;
}

/* extra classes */

h1,h2,h3{ margin:0; padding:0}

.margin-top10{margin-top:10px}
.margin-bot10{margin-bottom:10px}
.bg-white{ background:#FFF; }
.bg-gry{ background:#F7F6F6; }
.nobrd{ border:0;}

.blackbold{ text-transform:uppercase; color:#000000; font-weight:bold; font-size:12px;}
.black{color:#000000}
.blue{color:#477DA2}
.lightblue{color:#499FDB}
.smalltext{ font-size:11px}


A { color:#565656; text-decoration:none; font-size: 12px; }
A:hover{ color: #000;text-decoration:underline ;}


h1{ font-size:18px; margin:0; padding:0; color:#747474; font-family:Trebuchet MS; font-weight:normal; text-transform:uppercase;}
h3{ font-size:14px; margin:0; padding:0; color:#375672}


ul.link{ margin:0; padding:0}
ul.link li{ margin:0 10px; padding:0 10px; line-height:30px; border-bottom:1px solid #FFF; list-style:none}
.hline{	background: url(../images/hline.gif) repeat-x bottom left;}


A.blacklink { color:#000; text-decoration:none; font-size: 12px; }
A.blacklink:hover{ color: #000;text-decoration:underline ;}

A.blackboldlink { color:#000; text-decoration:none ;  font-size: 12px; font-weight:bold;}
A.blackboldlink:hover{ color: #6D824D; text-decoration: underline}

/*       Main Table
======================= */
.MainTable {
	border-collapse:collapse;
	background:#FFFFFF;
	border:1px solid #CCC;
	font:13px Arial, Helvetica, sans-serif;
	color: #333;
	width:270px;
}

.MainTable td, .MainTable th {
		padding:8px;
}

.MainTable caption {
		padding: 0 0 .5em 0;
		text-align: left;
		font-size: 1.4em;
		font-weight: bold;
		text-transform: uppercase;
		color: #333;
		background: transparent;
}