body{
padding:0px;
margin:0px;
background:#000000 url(images/top_bg_tall.gif) top repeat-x;
font-family: Tahoma, Arial, Verdana, Helvetica;
}

table {border-collapse:collapse; border:0px;}

/*
table2 {
		width:100%;
		height:100%;
		border:0px;
	  }
*/
td { vertical-align:top; padding:0px;}

#breadCrumb td { vertical-align:middle; padding: 0 3px 0 3px;}

a{color:#DDDDDD;}
a:hover{text-decoration:none;}

img { border:0px;}

.m_text, table, li, input, textarea
	{
		font-size:11px;
		line-height:14px;
		color:#A7A7A7;
	}
.main {width:766px;}
.m_text { height:750px;}

.header {height:285px;}
.header .row1 {height:82px;}
.header .row1 .col1 {width:645px;}
.header .row1 .col1 img { margin:23px 0 0 15px;}
.header .row1 .col2 {width:121px;}
.header .row1 .col2 img { margin:38px 0 0 9px;}
.header .row2 {height:180px; background:url(images/top_bg.jpg) top left no-repeat;}
.header .row2 img {margin:75px 0 0 50px;}
.header .row3 {height:35px;}

.middle {height:371px; background:url(images/middle_bg.gif) bottom repeat-x #252525;}
.middle .content {padding:18px 15px 15px 10px; background:url(images/middle_bg_top.gif) top right no-repeat}

.footer {height:72px; background:url(images/bot_bg.gif) top repeat-x;}
.footer .content {padding:33px 0 0 29px; color:#646464;}
.footer a{color:#8E8E8E; text-decoration:none; font-family:arial;}
.footer a:hover {text-decoration:underline;}
.footer span {color:#8E8E8E;}

.more { background:#000000; padding:2px 7px 3px 8px; display:inline;}
.more a{ background:url(images/more_bg.gif) no-repeat 0 5px; padding-left:10px; color:#D3D3D3; font-weight:bold; text-decoration:none}
.more a:hover{ text-decoration:underline;}

.more2 { background:#000000; padding:2px 7px 3px 8px; display:inline;}
.more2 strong{ background:url(images/more_bg.gif) no-repeat 0 5px; padding-left:10px; color:#D3D3D3; font-weight:bold; text-decoration:none}
.more2 a { color:#D3D3D3; font-weight:bold;}

.h_text {background:#000000 url(images/h_text_bg.jpg) top left no-repeat; padding:16px 0  13px 44px;font-size: 14px;color:White;}
.h2_text {background:#000000 url(images/h_text_bg.jpg) 2px 0 no-repeat; padding:16px 0 13px 48px;font-size: 14px;color:White;}

.c_text {color:#979797;}
.c_text span {color:#DDDDDD;}
.c2_text {color:#CCCCCC;}
.s1_text { line-height:13px;}
.s2_text { line-height:15px;}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
	}

ul { margin:0; padding:0; list-style:none;}
li { line-height:18px; margin:0px; padding:0px; color:#C0C0C0;}
li a { color:#C0C0C0;}

.ul li{line-height:17px;}


.infoBoxHeading_td {	FONT-WEIGHT: bold;	FONT-SIZE: 13px;	BACKGROUND: url(images/title_tall.gif) repeat-x left top;	COLOR: #ebebeb;	PADDING-TOP: 12px}

.rm_link {font-size: 1.1em!important; color: #ffffff!important; font-weight: 600!important; cursor: hand!important;}

.RadMenu a.rmLink
{
cursor: pointer !important;
}

.fieldLabel
{
    padding-top: 5px;
    font-weight: bold;
}

.italic
{
    text-decoration: underline;    
}

.panelHeader
{
    background-image: url(images/button_bg.gif); 
    background-repeat: repeat-x;
    width: 100%; 
    height: 35px; 
    font-weight: bold; 
    font-size: 13px; 
    color: #f2f5f5;
}

.panelBody
{
    font-weight: bold;
    font-size: 13px;
    background: url(images/title_tall.gif) repeat-x left top;
    color: #ebebeb;
    padding-top: 12px;
}

.panelHeaderText
{
    padding: 10px 0 0 5px;
}

.panelContent
{
    background-color: #000000;    
    width: 100%;
}

.panelContentLeft
{
  float: left; padding: 5px 5px 5px 5px;  
}

.panelContentRight
{
    padding: 5px 10px 10px 10px;
}
