.Normal {FONT-SIZE: 11px; font-family:Arial, Helvetica, sans-serif;color:#000000}
TH,TD,DIV {        font-size:11px; FONT-FAMILY:Arial, Helvetica, sans-serif; color:#000000}
.lt { text-align:left;vertical-align:top; }
.h { height:100%}
.w{ width:100%;}
.wh{ width:100%; height:100%;}
p { margin:0px;}


.FCKImageGalleryItemContainer td{color:#000000;}
.TB_ToolbarSet td { color:#000000;}
.SC_FieldLabel { color:#000000;}
.SC_Item,
.SC_ItemSelected,
.SC_Item div,
.SC_ItemSelected div{ color:#000000; background:#CCCCCC;}
.SC_Panel td,
.SC_Panel div{ color:#000000; background:#CCCCCC;}

.DataGrid_Container { background-color:#fff;}
.FCKImageGalleryHeaderContainer { background-color:#fff;}
.FCKImageGalleryPathContainer { background-color:#fff;}
.FCKLinkGalleryContainer { background-color:#fff;}
.FileManager_Header { background-color:#ccc;}
.FileManager_Explorer{ border-bottom:1px solid #696969; color:#932727;}
#dnn_dnnSEARCH_ClassicSearch input{ background:none; width:110px; height:24px; border:none; text-align:left; vertical-align: middle; padding-top:5px; margin-left:7px; margin-right:7px; font-size:11px; }



.Head                                                                  {font-size:11px; color:#81511c; font-weight:bold}
.SubHead                                                           {font-size:11px; color:#81511c}
.SubSubHead                                                   {font-size:11px; color:#81511c}
.NormalBold             { color:#81511c;}
.ControlPanel .PagingTable{ z-index:1000;}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active                          {color:#81511c;TEXT-DECORATION:none}
A.CommandButton:hover                          {color:#0075a9;TEXT-DECORATION:underline}

A,
A:link,
A:visited,
A:active                                                                              {color:#333333; font-weight:bold;TEXT-DECORATION:none;
}
A:hover                                                                                             {color:#EE0000;font-weight:bold;TEXT-DECORATION:none;}


.searchcss,
A.searchcss:link,
A.searchcss:active,
A.searchcss:visited                                        {font-weight:normal; font-size:8px; display:block; position:absolute; right:0px; top:0px; text-indent:-100px; overflow:hidden; margin-top:0px; margin-right:0px; width:25px; height:24px;}
A.searchcss:hover                                         {font-weight:normal; font-size:8px; color:#fff; TEXT-DECORATION:underline}

.links,
A.links:link,
A.links:active,
A.links:visited   {font-weight:normal; font-size:11px;  TEXT-DECORATION:none; color:#5a5a5a; padding:0 11px 0px 11px; font-family:Tahoma}
A.links:hover{font-weight:normal;font-size:11px;TEXT-DECORATION:none; color:#98c963; }

#Body { background:#ffffff;}
body {
                font-family: Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#000;
                margin:0;  
}


.main_content{ height:300px; min-height:300px;height:auto!important; overflow:visible;}
.maintoppane{padding:0px 0px 0px 0px; text-align:right; vertical-align:top;}
.headerleftpane{padding:0px 0px 0px 0px; text-align:left; vertical-align:top;}
.headerrightpane{padding:0px 0px 0px 0px; text-align:left; vertical-align:top;}
.leftshowpane{padding:0px 0px 0px 0px; text-align:left; vertical-align:top;}
.rightshowpane{padding:0px 0px 0px 0px; text-align:left; vertical-align:top;}
.toppane {padding:0px 0px 0px 0px; text-align:left; vertical-align:top;}
.bottompane {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;}
.footleftpane{padding:7px 0px 0px 7px; text-align:left; vertical-align:top;}
.footrightpane{padding:0px 0px 0px 0px; text-align:left; vertical-align:top;}


#mainBody{
                margin:0 auto; position:relative
}
.SkinWidth { width:930px;}
#skincontrol { float:left; margin-left:10px; color:#81511c; left:0px;}
#skincontrol #info { z-index: 10000 !important; margin-top:30px;}
#skincontrol a:link,#skincontrol a:visited {color:#81511c;text-decoration:none;}
#skincontrol a:hover,#skincontrol a:active {color:#86D442;text-decoration:underline;}
#skincontrol #info { z-index: 10000 !important;}


.main{overflow:hidden; display:block; }
/* IE6 */
*html .main { overflow:hidden; display:block; height:280px; overflow:visible;}
.clear{ clear:both}
.row{margin-bottom:-10000px;padding-bottom:10000px; }
.right{width:162px;float:right;background:url(images/right_bg.gif) repeat left top;  min-height:280px; height:auto!important; overflow:visible;}

.user{ float:right}
.logos{ text-align:right;padding:10px 160px 10px 0px;}
.row:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.center{ min-width:392px;  +float:left;/* ie6 hack*/  overflow:hidden;}
.right_top{ background:#000066; height:36px; border-left:1px solid #ffffff}
.rightshowpane{ border-left:1px solid #CCCCCC; padding-top:35px;}
.center_top{ background:#000066; height:36px; min-height:36px;  height:auto!important; overflow:visible;}
.headerleftpane{ float:left; padding:12px 0px 0px 11px;}
.headerrightpane{ float:right}
.main_left{ float:left; width:192px;}
.main_left_search{ background:#000066; height:35px;}
.main_pane{ margin-left:192px;}
.maintop{ background:#E7E7E7; }
.maintoppane{ height:18px; line-height:18px;  height:auto!important; overflow:visible; padding-right:17px; text-align:right}
.crumb{ height:17px; padding-left:4px; line-height:17px;color:#000000;}
.crumb a:link,.crumb a:visited {color:#000000;text-decoration:none; }
.crumb a:hover,.crumb a:active {color:#EE0000;text-decoration:none; }
.foot_r{ background:#000066; border-left:1px solid #000000; height:36px; width:161px; float:right}
.foot_m{ background:#000066; height:36px; width:190px; float:right}
.foot{ background:#ffffff; height:36px;}
.foot_l{ height:36px;}
.foot_l_top{ background:#ffffff; height:18px;}
.foot_l_copyright{ background:#000066; height:16px; padding:2px 0px 0px 11px;}

.clear { clear:both; font-size:0px;}

.toplinkscss{ color:#FFFFFF; padding:20px 17px 0px 0px; font-size:10px; font-family:sans-serif}
.toplinks a:link,.toplinks a:visited {color:#FFFFFF;text-decoration:none;font-weight:normal }
.toplinks a:hover,.toplinks a:active {color:#EE0000;text-decoration:none; font-weight:normal}
.headerlinks{color:#000000}
.headerlinks a:link,.headerlinks a:visited {color:#000000;text-decoration:none; font-weight:normal}
.headerlinks a:hover,.headerlinks a:active {color:#EE0000;text-decoration:none;font-weight:normal }
.footlinks{color:#FFFFFF}
.footlinks a:link,.footlinks a:visited {color:#FFFFFF;text-decoration:none;font-weight:normal }
.footlinks a:hover,.footlinks a:active {color:#EE0000;text-decoration:none; font-weight:normal}

/*------------------------Menu------------------------*/
.smenu li, .smenu li ul{ list-style:none;padding:2px;}
.smenu { margin:0px ; padding:0px;}
.smenu li{ background:#999999 url(images/nav_line_dark.gif) no-repeat 24px bottom;}
.smenu li a{ display:block;background:url(images/sn_ina.gif) no-repeat 10px center; color:#FFFFFF; font-size:11px;}
.smenu li a:hover{ display:block;background:url(images/sn_act.gif) no-repeat 10px center;  color:#CC0000}

.smenu li.activetab { background:#E7E7E7;padding:2px;}
.smenu li.activetab a{ color:#CC0000; background:url(images/sn_act.gif) no-repeat 10px center; }
.smenu li a span{ padding-left:23px; }

.smenu  ul{ margin:0px; padding:0px;padding:2px;}
.smenu li ul li{ background:#ffffff url(images/nav_line_light.gif) no-repeat 40px bottom; padding-left:15px;}
.smenu li.haschild ul li a{background:url(images/sn_end.gif) no-repeat 10px center; color:#666666; }
.smenu li.haschild ul li a:hover{background:url(images/sn_act.gif) no-repeat 10px center; color:#CC0000; }
.smenu li.haschild ul li.activetab a{ color:#0000CC}
