@charset "utf-8";
/* CSS Document */

html, body { margin: 0; padding: 0; width: 100%; height: 100%; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #4a4a4a url('../images/body_tile.gif') repeat-x top left; }

/* Globals */
table, table td { padding: 0px; border-collapse: collapse; }
img { border: none; display: block; }
a { color: #FFFFFF; }
a:hover { text-decoration: none; }

/* ======================================= homepage styles ====================================== */

/* menu styles */
#topMenu { width:100%; background: url('../images/header_tile.gif') repeat-x top left; height: 174px; }
div.mTitleBox { width: 100%; background: url('../images/fast_access.jpg') no-repeat; height: 174px; }
table.mCenterTable { width: 100%; }
table.mCenterTable td.logo { width: 310px; }
table.mCenterTable td.logo img{ width: 310px; }
table.mCenterTable td.mCenterCell { vertical-align: top; }
table.mCenterTable td.mCenterCell div.slogan { font-size: 24px; font-weight: bold; color: #484537; font-style: italic; text-align: right; margin-top: 16px; height: 84px; }


div.mCell { text-align: left; }
td.mCell { padding-left: 5px; padding-right: 5px; }
table.mItem { font-size: 15px; font-weight: bold; }
table.mItem td.mMarker { background: url('../images/red_light.gif') no-repeat; }
table.mItem td.mMenuBg { background: url('../images/spacer.gif') repeat-x top left; padding: 2px 5px 0px 5px; }
table.mItem td.mMenuBg a { color: #FFFFFF; text-decoration: none; }
table.mItem td.mEndMarker { background: url('../images/spacer.gif') no-repeat; }
 
table.mItem td.mMarkerSel { background: url('../images/menu_select_left.gif') no-repeat; }
table.mItem td.mMenuBgSel { background: url('../images/menu_select_tile.gif') repeat-x top left; padding: 2px 5px 0px 5px; }
table.mItem td.mMenuBgSel a { color: #000000; text-decoration: none; }
table.mItem td.mEndMarkerSel { background: url('../images/menu_select_right.gif') no-repeat; }


/* center table */
#centerTable { width: 100%; }
#centerTable td.column { width: 155px; vertical-align: top; }
#centerTable td.columnCenter { vertical-align: top; color: #000000; }
#centerTable td.columnCenter div.centerText { margin-left: 10px; margin-right: 10px; font-size: 16px; }
#centerTable td.columnCenter div.centerText #hostingTable { border: 1px solid #000; }
#centerTable td.columnCenter div.centerText #hostingTable td { border: 1px solid #000; }

#centerTable td.columnCenter a { color: #cc0000; }
#centerTable td.columnCenter a:hover { text-decoration: none; }
#centerTable td.columnCenter h1 { font-size: 16px; font-weight: bold; }
#centerTable td.columnCenter p { font-size: 16px; text-indent: 10px; }
#centerTable td.columnCenter p.noSpace { margin-bottom: 0px; }
#centerTable td.columnCenter strong { font-weight: normal; color: #cc0000; }



div.block { border: 1px solid #c4bc95; width: 155px; margin: 0px 16px 9px 16px;  }
table.blockTitle { background-color: #c4bc95; width: 145px; height: 29px; margin: 4px auto 8px auto; } 
table.blockTitle td.blockTitle { background: url('../images/blokHeader_tile.gif') repeat-x top left; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-left: 7px; }
table.blockTitle td.leftSide { width: 5px; }
table.blockTitle td.rightSide { width: 3px; }
div.blockText { font-size: 11px; width: 135px; margin: auto auto 10px auto; }
div.blockText a { font-weight: bold; text-decoration: none; }
div.blockText a:hover { text-decoration: underline; }
div.blockText div.right { text-align: right; }
div.blockText p { text-align: justify; }

input.loginField { width: 87px; height: 15px; background-color: #cccccc; border: 1px solid #c4bc95; margin: 2px auto 8px 4px; font-size: 12px; font-weight: bold; text-align: right; }
button.login { background: url('../images/button_unselect.gif'); }
button.loginOver { background: url('../images/button_select.gif'); }
button.loginOver, button.login { width: 96px; height: 33px; border: none; color:#FFFFFF; font-weight: bold; font-style: italic; }

table.box { width: 100%; }
table.box td.boxTopLeft, table.box td.boxTopRight, table.box td.boxBottomLeft, table.box td.boxBottomRight { width: 12px; height: 12px; }
table.box td.boxTop { background: url('../images/textBlok_U.gif') repeat-x top left; }
table.box td.boxBottom { background: url('../images/textBlok_D.gif') repeat-x top left; }
table.box td.boxLeft { background: url('../images/textBlok_L.gif') repeat-y top left; }
table.box td.boxRight { background: url('../images/textBlok_R.gif') repeat-y top left; }
table.box td.boxCenter { background-color: #c4bc95; }

div.copyright { color: #c4bc95; font-size: 10px; text-align: right; margin-top: 10px; margin-right: 15px; padding-bottom: 10px; }