.Normal {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:18px}

.Normal TH,TD,DIV {font-family:Verdana,Arial,Helvetica,sans-serif;  line-height:18px}
.lt { text-align:left;vertical-align:top; }
.h { height:100%}
.w{ width:100%;}
.wh{ width:100%; height:100%;}
h1,h2,h3,p{ margin:0px 0px 0px}

h1.header { color:#6666FF; font-size:16px; font-weight:bold}
h1 { color: #F8981D;font-size: 16px; font-weight:bold}
h2 { color: #4F7D99;font-size: 14px; font-weight:bold}
h2 a, h2 a:visited { color: #4F7D99; font-size: 14px; text-decoration: none;}
h2 a:hover { color: #2C546D;}
h3 { color: #F8981D;font-size: 14px; font-weight:bold}
h4 { color: #4F7D99;font-size: 12px; font-weight:bold; margin:10px 0px;}
h4 a{color: #4F7D99; font-size: 12px;text-decoration: none!important;}
h4 a:visited { color: #4F7D99; font-size: 12px;text-decoration: none;}
h4 a:hover { color: #2C546D!important;}

.FCKImageGalleryPathContainer .Normal,.FCKImageGalleryPathContainer div,.FCKImageGalleryPathContainer .td{ color:#888888}

.DataGrid_Container  td{	color:#666666;}
.FileManager td,.FileManager div,.FileManager .Normal{color:#000000;}
.FileManager .SubHead,.FileManager .NormalBold{color:#000000;}


#Body { background:#ffffff;}
body {
	color:#000000;
	margin:0;
	font-size:11px;
}

html, body, form#Form {
	height:100%;
	margin:0;
	padding:0;
}

.FCKImageGalleryItemContainer td{color:#a6a6a6;}
.TB_ToolbarSet td { color:#a6a6a6;}
.SC_FieldLabel { color:#a6a6a6;}
.SC_Item,
.SC_ItemSelected,
.SC_Item div,
.SC_ItemSelected div{ color:#cccccc; background:#131212;}
.SC_Panel td,
.SC_Panel div{ color:#cccccc; background:#131212;}

.ControlPanel{ width:98%; margin:0px auto;}
.barContent table{ width:100%}

#dnn_dnnSEARCH_txtSearch{ background:none; padding:2px; width:132px;border:none}
#dnn_dnnSEARCH_txtSearch.NormalTextBox{color:#ffffff; font-size:9px; font-family:Verdana,Arial,Helvetica,sans-serif; background:#4F7D99; border:1px solid #B4CCDA; margin-right:16px; width:158px;}

.linkpane{ padding:0px 0px 0px 0px; text-align:left; vertical-align:top; float:right}
.bannerpane{ padding:0px 2px 0px 2px; text-align:left; vertical-align:top; margin:0px -15px}
.toppane{ padding:0px 0px 0px 0px; text-align:left; vertical-align:top;}
.leftpane{padding:0px 0px 0px 0px; text-align:left; vertical-align:top;}
.rightpane{padding:0px 0px 0px 0px; text-align:left; vertical-align:top;}
.contentpane{padding:0px 0px 0px 0px; text-align:left; vertical-align:top;}
.bottompane{padding:3px 0px 0px 0px; text-align:left; vertical-align:top;}
.footerpane{ padding:2px 0px; text-align:left; vertical-align:top;}
.copyrightpane{ padding:2px 0px; text-align:left; vertical-align:top;}



.DNNEmptyPane{ display:none; padding:0px; margin:0px; font-size:0px; height:0px; line-height:0px;}

table[id*="LogViewer"] td {
	white-space: normal;
}
.ModuleTitle_SubMenu{ z-index:1000!important}



.clear { clear:both; font-size:0px; height:0px; line-height:0px;}

.Head					{color:#000000; font-weight:bold}
.SubHead				{color:#000000}
.SubSubHead				{color:#000000}
.NormalBold             { color:#000000;}
.ControlPanel .PagingTable{ z-index:1000;}

.ControlPanel .Head					{color:#666666; font-weight:bold}
.ControlPanel .SubHead				{color:#666666}
.ControlPanel .SubSubHead				{color:#666666}
.ControlPanel .NormalBold             { color:#666666;}


.FCKImageGalleryPathContainer .Normal{ color:#ffffff;}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#4F7D99;TEXT-DECORATION:underline;}
A.CommandButton:hover		{color:#4F7D99 ;TEXT-DECORATION:none;}

a,
A:link,
A:visited,
A:active		{color:#4F7D99;TEXT-DECORATION:underline;}
A:hover		{color:#4F7D99;TEXT-DECORATION:none;}


.links,
A.links:link,
A.links:visited,
A.links:active		{color:#E31B38!important;TEXT-DECORATION:none!important; padding:0px 24px;}
A.links:hover		{color:#666666!important;TEXT-DECORATION:underline!important;padding:0px 24px;}



.usercss,
a.usercss:link, 
a.usercss:visited, 
a.usercss:active { color: #4F7D99; text-decoration:none; padding-left:7px;text-transform: uppercase;font:bold 12px/38px Verdana,Arial,Helvetica,sans-serif}
a.usercss:hover { color: #2C546D; text-decoration:none; padding-left:7px;text-transform: uppercase;font:bold 12px/38px Verdana,Arial,Helvetica,sans-serif}




A.footcss:link,
A.footcss:visited,
A.footcss:active		{color:#CCCCCC;TEXT-DECORATION:none; padding:0px 4px;}
A.footcss:hover		{color:#CCCCCC;TEXT-DECORATION:none;padding:0px 4px;}


.searchcss,
A.searchcss:link,
A.searchcss:active,
A.searchcss:visited			{ color: #FF0000; display: block; font-size: 0px; font-weight: normal; height:18px; margin-right: 0; margin-top:0; overflow: hidden; position: absolute; right:0px; top:1px;  text-indent: -100px;  width:16px; background:url(images/search_arrow.gif) no-repeat left top;}
A.searchcss:hover			{color: #FF0000; display: block; font-size: 0px; font-weight: normal; height:18px; margin-right: 0; margin-top: 0; overflow: hidden; position: absolute; right:0px; top:1px; text-indent: -100px; width:16px; background:url(images/search_arrow_hover.gif) no-repeat left top;}






#all_skinwidth{ width:950px; margin:0px auto; min-height:100%; position:relative; background:url(images/all_bg.gif) no-repeat left top;}
#all_popwidth{ width:550px; margin:0px auto; min-height:100%; position:relative;}
.all_logo{ float:left}
.all_top_right{ float:right; position:relative;}
.all_search{ margin-top:50px; position:relative; float:right;}
.all_menu{  color:#4F7D99; font-size:12px; font-weight:bold; clear:both; padding-top:43px;}
.all_menus{ float:right;}
.all_user{ float:right; height:38px; line-height:38px;}
#all_banner_top{ background:#2C546D; height: 8px;}
#all_main{}
#all_inner_main{ }
#all_inner2_main{ padding-top:38px}
.all_main_left{ float:left; width:235px;}
.all_main_right{ float:left; width:715px}
.all_main_inner_right{ float: left;padding: 25px;width: 660px;}
.all_main_pop{ padding: 25px;width: 550px;}
.all_main_inner2_right{ width: 700px; float:left}
.all_banner{ min-height:258px;}
.headerpane{ float:left; width:535px; }
.toprightpane{ float:right; width:179px;}
.all_banner .headerpane{ float:left; width:535px; min-height:252px; }
.all_banner .toprightpane{ float:right; width:179px; background:#2C546D; min-height:252px;}
*+html .all_banner .headerpane{ min-height:250px}
*+html .all_banner.toprightpane{ min-height:250px}
.all_banner_bottom{ background:#FFCB08; height:8px;}
.all_mainpane{ min-height:300px;padding:0px}
.all_home_mid{ float: left; padding: 10px 30px 30px 40px; width: 405px;}
.all_home_right{ float: left; padding: 8px 25px 10px;width: 183px;}
.all_inner2_main{ min-height:300px; margin:25px 0px; padding-left:30px; background-position:75px!important}
#all_footer{ bottom:0px; margin:0 auto; min-height:10px; position:relative; width:950px; }
#all_footer .footerpane div,
#all_footer .footerpane p,
#all_footer .footerpane td,
#all_footer .footerpane .Normal{ color:#ffffff; font-size:10px;}
#all_footer .copyrightpane div,
#all_footer .copyrightpane p,
#all_footer .copyrightpane td,
#all_footer .copyrightpane .Normal{ color:#CCCCCC; font-size:10px;}
#all_footer .footerpane A.CommandButton:link,
#all_footer .footerpane A.CommandButton:visited,
#all_footer .footerpane A.CommandButton:active		{color:#ffffff;TEXT-DECORATION:none;}
#all_footer .footerpane A.CommandButton:hover		{color:#cccccc;TEXT-DECORATION:underline;}
.footerpane{ background:#2C546D; }
.all_copyright{ color:#CCCCCC; font-size:10px;}
#all_footer .copyrightpane A:link,
#all_footer .copyrightpane A:visited,
#all_footer .copyrightpane A:active		{color:#CCCCCC;TEXT-DECORATION:none;}
#all_footer .copyrightpane A:hover		{color:#CCCCCC;TEXT-DECORATION:underline;}
#all_footer .copyrightpane A.CommandButton:link,
#all_footer .copyrightpane A.CommandButton:visited,
#all_footer .copyrightpane A.CommandButton:active		{color:#4F7D99;TEXT-DECORATION:none;}
#all_footer .copyrightpane A.CommandButton:hover		{color:#4F7D99;TEXT-DECORATION:underline;}




.home_rightlink ul{ padding:0px; margin:0px; margin-top:10px;}
.home_rightlink ul li{ list-style:none; background:url(images/arrow_right_yellow.gif) no-repeat left center; padding-left:13px; margin:2px 0 0 0}
.home_rightlink ul li a{ line-height:20px;}


a.pay_btn {
    background-color: #2C546D;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Verdana,Helvetica,Arial,sans-serif;
    font-size: 10px;
    font-weight: bold;
    padding: 3px 5px;
    text-decoration: none;
}

a.pay_btn:hover {
    background-color: #F8981D;
}

.Categories_Links ul{ padding:0px;}
.Categories_Links ul li{ list-style:none; padding:4px;}
.Categories_Links ul li a{ font-weight:bold;}

.header_font{ color:#F8981D; font-size:30px; padding:68px 0 0 0px; line-height:1.5}


td.Inner_Nav{ padding:0px; margin-top:38px}
td.Inner_Nav{ list-style:none; display: inline;}
td.Inner_Nav a{  background: url(Images/menu_block.gif) no-repeat 5% 10px;color: #2C546D; display: block; margin: 0; padding: 5px 10px 5px 28px; text-decoration: none; font-size:14px;}
td.Inner_NavHover a{ background: url(Images/menu_block.gif) no-repeat 5% 50% #FFEEAD; margin: 0;padding: 5px 10px 5px 28px; list-style:none; display: block; font-size:14px; text-decoration: none;}
/*-------------------------JDMENU-H---------------------*/

a{ 
outline:none;
}


ul.AllDnn_SliderAccording{ padding:0px; margin:0px; width:235px; border-bottom:8px solid #F8981D}
ul.AllDnn_SliderAccording li{ list-style:none; background:url(images/home_nav_bg.gif) repeat left top; line-height:36px;}
ul.AllDnn_SliderAccording > li > a{ background:url(images/home_nav_arrow.gif) no-repeat 20px center; padding-left:36px; font-size:14px; color:#ffffff; text-decoration:none; font-weight:normal; text-transform: uppercase; font-family:"Myriad Pro",Arial,Helvetica,sans-serif;display: block;}
ul.AllDnn_SliderAccording li ul{ padding:0px; background:#527386; margin:0px;}
ul.AllDnn_SliderAccording > li > ul li { background:none;line-height:15px}
ul.AllDnn_SliderAccording > li > ul li a{ background:url(images/orange_dot.gif) no-repeat 16% center; padding:1px 10px 1px 46px; line-height:15px; text-transform: capitalize; font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#ffffff; display:block;text-decoration:none;}
ul.AllDnn_SliderAccording > li > ul li a:hover{ background:#61879f url(images/orange_dot.gif) no-repeat 16% center;text-decoration:none;}
ul.AllDnn_SliderAccording > li > ul li ul li a{ background:url(images/blue_dot.gif) no-repeat 48px center; padding:1px 10px 1px 56px; line-height:15px; text-transform: capitalize; font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#ffffff; display:block;text-decoration:none;}
ul.AllDnn_SliderAccording > li > ul li ul li a:hover{ background:#61879f url(images/blue_dot.gif) no-repeat 48px center; padding:1px 10px 1px 56px; line-height:15px; text-transform: capitalize; font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#ffffff; display:block;text-decoration:none;}
ul.AllDnn_SliderAccording li.MasterActiveTab > a{ font-weight:bold!important;}

a {
    outline: medium none;
}

#awardmenu {
    background-color: #5D87A1;
    border: 1px solid black;
}
#awardmenu a {
    color: #FAA813;
    display: block;
    font: bold 12px Verdana;
    text-decoration: none;
    width: 100%;
}





.drag-handle{ /*Overwrite default drag handle bar background color with below*/
background-color: #03277C;
}

#interVeil{ /*CSS for veil that covers entire page while modal window is visible*/
position: absolute;
background: black url(blackdot.gif);
width: 10px;
left: 0;
top: 0;
z-index: 5;
visibility: hidden;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);
opacity: 0.8;
}


.dhtmlwindow{
position: absolute;
border: 1px solid #999;
visibility: hidden;
background-color: white;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 5px;
font-weight: bold;	
text-indent: 3px;
background-color: #CCC;
cursor: move;
overflow: hidden;
width: auto;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}

* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
width: 100%;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
background-color: white;
height: 150px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}