  a:link              { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #810503; text-decoration: none; font-weight: bold; }
  a:active            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #810503; text-decoration: none; font-weight: bold; }
  a:visited           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #810503; text-decoration: none; font-weight: bold; }
  a:hover             { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none; font-weight: bold; }

  a.copyright:link      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: none; font-weight: bold; }
  a.copyright:active    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: none; font-weight: bold; }
  a.copyright:visited   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: none; font-weight: bold; }
  a.copyright:hover     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; text-decoration: none; font-weight: bold; border-bottom:solid 2px #AD0000}

 img { border: 0; vertical-align: top }

  html,body {background: url(images/top_page_bkg.jpg) no-repeat top center #000000; font: 90% Verdana, Arial, Helvetica, sans-serif; color:#646464; margin:0; padding:0;}

  div#container {margin:0 auto; width:960px; padding-bottom:20px;}
  div#logo {min-height:100px; _height:100px; padding-top:50px;}
  div#boxes {float:left; padding-bottom:10px;}
  div#wrap_box_1 {background: url(images/box_top_green.gif) no-repeat #B6DE2D; float:left;}
  div#wrap_box_2 {background: url(images/box_top_blue.gif) no-repeat #056EAC; float:left; margin-left:10px;}
  div#wrap_box_3 {background: url(images/box_top_orange.gif) no-repeat #EE941A; float:right;}
  div#box_1, div#box_2, div#box_3 {color:#000; min-height:155px; _height:155px; padding:10px;}
  div#box_1 {background: url(images/box_bottom_green.gif) no-repeat bottom center; float:left; width:293px;}
  div#box_2 {background: url(images/box_bottom_blue.gif) no-repeat bottom center; float:left; width:294px;}
  div#box_3 {background: url(images/box_bottom_orange.gif) no-repeat bottom center; float:left; width:293px;}
  div.wrap_plugin_4_5 {background: url(images/bkg_bottom_bordered_box.gif) bottom no-repeat; color:#fff; float:right; margin:0px 0 10px 0; padding:0 0px 5px 0px; width:960px;}
  div.plugin_4_5 {background: url(images/bkg_middle_bordered_box.gif) repeat-y; padding:10px;}

  div#wrap_main {float:left; background: url(images/bkg_top_mainframe.gif) no-repeat #303030; padding:10px 0 10px 10px; width:950px;}

  div#left_side {float:left; background:#fff; margin-bottom:10px; }
  div#left_collumn {background: url(images/bkg_top_left_column.gif) no-repeat #F5F5F5; float:left; min-height:8px; padding:10px 5px 10px 5px ; width:170px;}
  div#middle_collumn {background: url(images/bkg_top_middle_column.gif) no-repeat #fff; float:left; min-height:8px; padding:10px; width:530px;}
  div#middle_collumn_d2 {background: url(images/bkg_top_middle_column_d2.gif) no-repeat #fff; float:left; min-height:8px; padding:10px; width:710px;}
  div#right_collumn {float:left; margin:0 0 10px 10px; width:200px;}
  div#top_menu {background: url(images/bkg_menu_top.gif) no-repeat; height:7px;}
  div#menu {background: url(images/bkg_menu_bottom.gif) no-repeat bottom #1D1D1D; padding:15px 0 22px 0;}
  div.right_plugins {background: url(images/bkg_bottom_plugins_right.gif) bottom no-repeat #1D1D1D; padding:5px 5px 7px 5px;}
  div#white_plugins {background: url(images/bkg_bottom_white_plugins.gif) bottom no-repeat #fff; margin-right:10px; padding:7px 10px 7px 10px;}

  div#wrap_main_bottom {clear:both;}
  div#lc_bottom {background: url(images/bkg_bottom_left_column.gif) no-repeat; float:left; height:8px; width:180px;}
  div#mc_bottom {background: url(images/bkg_bottom_middle_column.gif) no-repeat; float:left; height:8px; width:550px;}
  div#mc_bottom_d2 {background: url(images/bkg_bottom_middle_column_d2.gif) no-repeat; float:left; height:8px; width:730px;}

  div#footer {float:left; clear:both; background: url(images/bkg_bottom_mainframe.gif) bottom center no-repeat #232323; min-height:115px; _height:115px; padding-bottom:10px; width:960px;}
  div#footer_l {float:left; margin-left:10px; width:303px;}
  div#footer_m {float:left; margin:0 10px 0 10px; width:314px;}
  div#footer_r {float:left; margin-right:10px; width:303px;}
  div#footer_l, div#footer_m, div#footer_r {padding:0px;}

  div#sdcopyright {float:right;  padding:20px;}


h1.plugin4_5_title {clear:both; margin:0px; background: url(images/bkg_top_bordered_box.gif) no-repeat; color:#fff; font: normal 200% 'Trebuchet MS', Tahoma, Arial; letter-spacing: -1px; padding:0 10px 10px 10px;}
h1.left_titles {font: normal 140% Tahoma, Arial, sans-serif; border-bottom:dotted 1px #CCCCCC; color:#779d03; letter-spacing: 1px; padding:0 0 5px 0; margin:0 0 10px 0; }
h1.middle_titles {border-bottom:dotted 1px #CCCCCC; color:#163F53; font: normal 200% 'Trebuchet MS', Tahoma, Arial; margin:0 0 10px 0; letter-spacing: -1px;}
h1.title_white_plugins {background: url(images/bkg_top_white_plugins.gif) no-repeat #F5F5F5; border-bottom:dotted 1px #CCCCCC; color:#163F53; clear:both; font: normal 200% 'Trebuchet MS', Tahoma, Arial; letter-spacing: -1px; margin:0 10px 0 0;  padding:0 10px 0 10px;}
h2.right_titles {background: url(images/bkg_top_plugins_right.gif) no-repeat; font: normal 140% Tahoma, Arial, sans-serif; color:#779d03; letter-spacing: 1px; line-height:31px; margin:10px 0 0 0; padding:0 5px 0 5px;}
h3.bottom_titles_left {background:#303030; border-top:solid 3px #B6DE2B; border-bottom:solid 1px #B6DE2B; font: normal 180% 'Trebuchet MS', Tahoma, Arial; color:#fff; margin:10px 0 10px 0; letter-spacing:-1px; padding:5px;}
h3.bottom_titles_middle {background:#303030; border-top:solid 3px #066DAB; border-bottom:solid 1px #066DAB; color:#fff; font: normal 180% 'Trebuchet MS', Tahoma, Arial; margin:10px 0 10px 0; letter-spacing:-1px; padding:5px;}
h3.bottom_titles_right {background:#303030; border-top:solid 3px #ED9219; border-bottom:solid 1px #ED9219; color:#fff; font: normal 180% 'Trebuchet MS', Tahoma, Arial; margin:10px 0 10px 0; letter-spacing:-1px; padding:5px;}

hr {
	height: 1px;
	clear: both;
	border-top-width: 0;
	border-right-width: 0;
	border-left-width: 0;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom: 1px solid #D8DDE1; }

  textarea, input, select {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	color:#697178;
	border: 1px solid #ced3d6;
	background: #fff;
	vertical-align: middle;
	font-size:11px;
	margin: 1px;
	padding: 1px; }
