TABLE
{
   margin:             0px;
   font-family:        verdana,arial,helvetica,sans-serif;
   font-size:          11px;
   color:              black;
}
TD
{
   text-align:         left;
}
BODY
{
   margin:             0px;
   font-family:        verdana,arial,helvetica,sans-serif;
   font-size:          11px;
   height:             100%;
}
HTML
{
   height:             100%;
}

.MENU_Frame
{
   color:              #DDDDFF;
   background-color:   #B8C5E5;
   font-size:          13px;
   font-weight:        bold;
   padding:            0px;
   border:             2px solid #041029;
   background-image:   url(/images/cms_menueback_dark.gif);
}

.MENU_Table
{
   background-color:   #B8C5E5;
   background-image:   url(/images/cms_menueback.gif);
}
.CONTENT
{
   background-image:   url(/images/cms_cubeback.gif);
}
.MENU_ListHead
{
   color:              #000000;
   background-color:   #5173C3;
   font-size:          10px;
   font-weight:        bold;
   padding-top:        4px;
   padding-bottom:     4px;
   padding-left:       7px;
   border-top:         1px solid #041029;
   filter:             Alpha(opacity=70, style=0);
}
.MENU_ListHead2
{
   color:              #000000;
   background-color:   #5173C3;
   font-size:          10px;
   font-weight:        bold;
   padding-top:        4px;
   padding-bottom:     4px;
   padding-left:       3px;
   border-top:         1px solid #041029;
   filter:             Alpha(opacity=70, style=0);
}
.MENU_Bottom
{
   color:              #000000;
   background-color:   #0E2F90;
   padding-top:        4px;
   padding-bottom:     4px;
   padding-left:       4px;
   border-top:         1px solid #041029;
   vertical-align:     top;
   filter:             Alpha(opacity=70, style=0);
}
.MENU_ListItem
{
   color:              #4444AF;
   font-size:          10px;
   font-weight:        bold;
   padding-top:        2px;
   padding-bottom:     2px;
   height:            16px;
}
.MENU_Link
{
   color:              #FFFFFF;
   text-decoration:    none;
}
.MENU_LinkActive
{
   color:              #4444FF;
   text-decoration:    none;
}
.MENU_Link:hover
{
   color:              #CCCCFF;
   text-decoration:    none;
}
.MENU_LinkActive:hover
{
   color:              #CCCCFF;
   text-decoration:    none;
}
.REGISTER_Frame
{
   background-color:   #2A4A96;
   color:              white;
   font-size:          11px;
   font-weight:        bold;
   text-align:         center;
}
.REGISTER_Active
{
   background-color:   #5173C3;
   color:              #000096;
   border:             3px inset #5173C3;
}
.REGISTER_Passive
{
   border:             3px outset #2A4A96;
   line-height:        12px;
}
.REGISTER_BACK
{
   border:             3px outset #006363;
   background-color:   #006363;
   line-height:        12px;
}
.BOX_Frame_Highlight
{
   background-color:   #B8C5E5;
   border:             2px solid #330000;
   background-image:   url(/images/cms_background_red.jpg);
   color:              #FFFFFF;
   font-size:          11px;
   font-weight:        normal;
}
.BOX_Top_Highlight
{
   background-color:   #861A1A;
   color:              #ffffff;
   font-size:          10px;
   font-weight:        normal;
   padding-top:        2px;
   padding-bottom:     2px;
}
.BOX_Sub_Highlight
{
   color:              #000000;
   background-color:   #994444;
   font-size:          10px;
   font-weight:        bold;
   padding-top:        4px;
   padding-bottom:     4px;
   padding-left:       4px;
   border-top:         1px solid #330000;
   filter:             Alpha(opacity=70, style=0);
}
.BOX_Frame
{
   background-color:   #B8C5E5;
   border:             2px solid #041029;
   background-image:   url(/images/cms_background.jpg);
   color:              #FFFFFF;
   font-size:          11px;
   font-weight:        normal;
}
.MODULE_Deactive
{
   color:              #555555;
}
.BOX_Top
{
   background-color:   #2A4A96;
   color:              #ffffff;
   font-size:          10px;
   font-weight:        normal;
   padding-top:        2px;
   padding-bottom:     2px;
}
.BOX_Sub
{
   color:              #000000;
   background-color:   #5173C3;
   font-size:          10px;
   font-weight:        bold;
   padding-top:        4px;
   padding-bottom:     4px;
   padding-left:       4px;
   border-top:         1px solid #041029;
   filter:             Alpha(opacity=70, style=0);
}
.BOX_Content
{
   color:              #FFFFFF;
   font-size:          11px;
   font-weight:        normal;
}
.BOX_ContentList
{
   color:              black;
   font-size:          11px;
   font-weight:        normal;
   background-color:   #B0C8ED;
}
.BOX_ContentList2
{
   color:              #000000;
   font-size:          11px;
   font-weight:        normal;
   background-color:   #93AACB;
}
.BOX_ContentHeaderList
{
   color:              #000000;
   font-size:          11px;
   font-weight:        bold;
   background-color:   #99ADE1;
}
A.BOX_ContentHeaderList
{
   color:              #000000;
}
A.BOX_ContentList
{
   color:              #0000AA;
   background-color:   transparent;
}
.BOX_Bottom
{
   color:              #000000;
   background-color:   #5176A7;
   padding-top:        4px;
   padding-bottom:     4px;
   padding-left:       4px;
   border-top:         1px solid #041029;
   vertical-align:     top;
}
BUTTON
{
   height:             21px;
   background-color:   #7C859D;
   border-color:       #A6B3D2;
   font-size:          11px;
   filter:             Alpha(opacity=100, style=0);
}
.Values_Highlight
{
   background-color:   #E3A0A0;
   padding-left:       4px;
   padding-right:      4px;
   height:             21px;
   color:              black;
}
.Values
{
   background-color:   #97AEE3;
   padding-left:       4px;
   padding-right:      4px;
   height:             21px;
   color:              black;
}
.Headers
{
   font-weight:        bold;
   color:              black;
}
INPUT,SELECT,TEXTAREA
{
   font-size:          11px;
   font-family:        verdana,arial,sans-serif;
}
P
{
   margin:             0px;
}
div.List
{
	border: 1px inset;
	padding:0px;
	margin:0px;
	background: #97AEE3;
}
th.ListHeads
{
	background: #3355AA;
	border-top: 1px outset #DDDDFF;
	border-left: 1px outset #DDDDFF;
	border-bottom: 1px outset #000000;
	border-right: 1px outset #000000;
	font-weight: bold;
	color:white;
	padding-left: 2px;
	text-align: left;
}
th.ListHeads a, thead.ListHeads a:link, thead.ListHeads a:visited
{
	color: white;
	text-decoration: none;
}
th.ListHeads a:hover
{
	color: #FFFF77;
	text-decoration: underline;
}
.ListFields1
{
	background: #B0C8ED;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #90A8BD;
	border-top: 1px solid #90A8BD;
	padding-left: 2px;
}
.ListFields2
{
	background: #D0E8FF;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #90A8BD;
	border-top: 1px solid #90A8BD;
	padding-left: 2px;
}
.ListFields1 a
{
	color: blue;
	text-decoration:none;
}
.ListFields1 a:hover
{
	color: blue;
	text-decoration:underline;
}
.ListFields1 a:active
{
	color: red;
	text-decoration:underline;
}
.ListFields2 a
{
	color: blue;
	text-decoration:none;
}
.ListFields2 a:hover
{
	color: blue;
	text-decoration:underline;
}
.ListFields2 a:active
{
	color: red;
	text-decoration:underline;
}

div.List_HL
{
	border: 1px solid black;
	padding:0px;
	margin:0px;
	background: #E3A0A0;
}
th.ListHeads_HL
{
	background: #861A1A;
	border-top: 1px outset #C65A5A;
	border-left: 1px outset #C65A5A;
	border-bottom: 1px outset #000000;
	border-right: 1px outset #000000;
	font-weight: bold;
	color:white;
	padding-left: 2px;
	text-align: left;
}
th.ListHeads_HL a, thead.ListHeads_HL a:link, thead.ListHeads_HL a:visited
{
	color: white;
	text-decoration: none;
}
th.ListHeads_HL a:hover
{
	color: #FFFF77;
	text-decoration: underline;
}
.ListFields1_HL
{
	background: #E3A0A0;
	padding-left: 2px;
}
.ListFields2_HL
{
	background: #C38080;
	padding-left: 2px;
}
.ListFields1_HL a
{
	color: blue;
	text-decoration:none;
}
.ListFields1_HL a:hover
{
	color: blue;
	text-decoration:underline;
}
.ListFields1_HL a:active
{
	color: red;
	text-decoration:underline;
}
.ListFields2_HL a
{
	color: blue;
	text-decoration:none;
}
.ListFields2_HL a:hover
{
	color: blue;
	text-decoration:underline;
}
.ListFields2_HL a:active
{
	color: red;
	text-decoration:underline;
}


.MenuFrame
{
   color:              #2D2A7B;
   background-color:   #B8C5E5;
   font-size:          8pt;
   font-weight:        bold;
   padding:            5px;
}

.BlueBox
{
   color:              #2D2A7B;
   background-color:   #B8C5E5;
   font-size:          8pt;
   padding:            5px;
}
.DarkBox
{
   color:              #2D2A7B;
   background-color:   #545495;
   font-size:          8pt;
   padding:            0px;
}

.HeaderBox
{
   color:              #2D2A7B;
   background-color:   #B8C5E5;
   font-size:          8pt;
}

.ContentFrame
{
   background-color:   #FFFFFF;
   padding:            5px;
}

FORM
{
   margin:             0px;
}

A
{
   text-decoration:    none;
   color:              #DDDDFF;
}
A:hover
{
   text-decoration:    underline;
   color:              #DDDDFF;
}
.Headline
{
   font-size:          11pt;
   font-weight:        bold;
}
INPUT.Small
{
   border:             1px solid #00176E;
   font-size:          9pt;
}
INPUT.Disabled
{
   background-color:   #D0D0E0;
}

.BorderBox
{
   color:              #2D2A7B;
   background-color:   #B8C5E5;
   border:             2px solid #2D2A7B;
}
.BorderBox_Inner
{
   color:              #2D2A7B;
   background-color:   #D8E5FF;
   border:             2px solid #8895B5;
   font-size:          10px;
}

.tbodyshow
{
  display:            table-row-group;
}

.tbodyhide
{
  display:            none;
}

.seoanalyzer
{
  background-color:   #4969b4;
  color:              #000000;
  
}

.seoanalyzer A
{
  color:              #333333;
  
}

.seoanalyzer .allwrapper
{
  display:none;
}

.seoanalyzer .wrapper
{
  background-color:   #ffffff;
  position: relative; 
  min-height:30px;
  margin-bottom:4px;
}

.seoanalyzer .action
{
  position: absolute;
  right:0px;
  top:0px;
}

.seoanalyzer .text
{  
  width:80%;
  
}

.seoanlazyer .helpshow
{
  display: none;
}

.seoanalyzer h2
{
  font-size:          14px; 
}

.seoanalyzer h3
{
  font-size:          12px; 
}

.seoanalyzer .points
{
  position: absolute;
  right:0px;
  top:0px;
}

.seoanalyzer .header
{
  clear:both;
  background-color:   #dadada;
  padding-left:10px;
  padding-bottom:12px;
  position: relative;
}

.indexwrapper
{
  margin:20px auto 0px; 
  width:800px;
}


.boxwrapper{
  width:390px;
  display:inline-block;  
  min-height: 300px;
  border:1px solid #000000;
  background-color:#6f88c4;
}

.boxwrappersmall{
  width:390px;
  display:inline-block;  
  min-height: 20px;
  border:1px solid #000000;
  background-color:#6f88c4;
}

.boxeswrapper{
   position:relative;
   margin-top:10px;   
}
.boxhead{
   background-color:#5173c3;
   color: #000000;
   font-size:11px;
   font-weight:bold;
   padding:5px;
}

.boxcont{
  padding: 5px;
}

.boxcont A{
  color: #000000;
}

#right{
  position:absolute;
  right:0px;
  top:0px; 
}

.tip {
 color: #fff;
 width: 590px;
 z-index: 13000;
 background-color: #666666;
 padding:2px;
}

.tip-text {
font-size: 11px;
padding: 4px 8px 8px;
}

.itips .tip {
 color: #fff;
 width: 200px;
 z-index: 13000;
 background-color: #666666;
 padding:2px;
}

.itips .tip-text {
font-size: 11px;
padding: 4px 8px 8px;
}
.itips .tip-title {
 font-weight: bold; 
}

#upload.hidden{
  display: none;
}

#upload.show{
  display inline-block;
  border:1px solid #333333;
  margin-top:2px;
  padding-left:4px;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#c0c0c0;
}

.error{
  border:1px solid #ff0000;
  background-color:#efdede;
  padding:2px;
  font-weight:bold; 
  color: #000000;
}