body{
background: #fff;
margin: 0;
padding: 0;
font: normal 11px/16px verdana,sans-serif,arial;
color: #000;
}
td.content-td ul {
list-style: url(images/ul-bullet.gif);
font: normal 11px/16px verdana;
}

table.skill-set{
background: #D0D4D3;
/*border: 1px solid #D0D4D3;*/
width: 95%;
}
ul.trianglebul{
list-style: url(images/ul-bullet.gif);
}
ul.trianglebul li{
margin: -2px 0 5px -23px;margin:"0 0 0 -23px";
}

table.skill-set th{
text-align: left;
font: bold 11px/18px arial;
background: #F3F4F6;
padding-left: 5px;
}

table.skill-set td{
background: #FFF;
padding-left: 5px;
vertical-align: top;
}

table, div {
font-family: verdana;
font-size: 11px ;
color: #0000000;
}
table.moduletable-administrator-module{
width: 100%
}
table.header{
margin: auto;
padding: 0;
width: 750px;
}
table.header td.header-left{
margin: auto;
padding: 0;
text-align: left;
}
table.header td.header-right{
margin: auto;
padding: 0;
text-align: right;
vertical-align: bottom;
padding-bottom: 14px;
padding-right: 11px;
}
a:link, a:visited, a:active{
text-decoration:underline;
font-weihgt:normal;
color:#125AC6;
}
a:hover{
text-decoration:none;
}
#wrapper{
background: #fff;
width: 100%;
text-align: center;
}
#header{
margin: auto;
padding: 0;
text-align: left;
width: 750px;
}
#main-flash{
z-index: 1;
background: #fff;
margin: auto;
padding: 0;
width: 750px;
}
#body-wrapper{
background: #F2F2F2;
margin: 0;
padding: 0;
width: 100%;
}
.body-table{
background: #fff;
border-left: 1px solid #D0D4D3;
border-right: 1px solid #D0D4D3;
margin: auto;
padding: 0;
width: 750px;
}
.body-table td{
vertical-align: top;
}
#underbody{
background: url(images/bg-underbody.gif) repeat-x;
width: 100%;
}
td.left-td{
width: 240px;
border-left: 1px solid #fff;
padding-bottom: 20px;
background: #F3F4F6;
}
td.content-spacer-td{
width: 12px;
}
td.content-spacer-td img{
margin-top: 300px;
}
td.sugar-logo{
padding-right: 25px;
}
td.home-left-td{
width:33%;
background: #F2F2F2;
border-right: 1px solid #D0D4D3;
border-top: 1px solid #fff;
padding-bottom: 5px;
}

td.home-left-td table.moduletable th{
background: #D3E2F7;
color: #4876AA;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
font: bold 11px/14px arial;
}

td.home-left-td table.moduletable td{
text-align: left;
padding: 5px 5px 0 5px;
}

td.home-center-td{
background: #F2F2F2;
border-right: 1px solid #D0D4D3;
border-top: 1px solid #fff;
padding-bottom: 5px;
}

td.home-center-td table.moduletable td{
text-align: left;
padding: 5px 5px 0 5px;
}

td.home-center-td table.moduletable th{
background: #D3E2F7;
color: #4876AA;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
font: bold 11px/14px arial;
}

td.home-right-td table.moduletable td{
text-align: left;
padding: 5px 5px 0 5px;
}

td.home-right-td table.moduletable th{
background: #D3E2F7;
color: #4876AA;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
font: bold 11px/14px arial;
}

td.home-right-td{
width:33%;
background: #F2F2F2;
border-top: 1px solid #fff;
padding-bottom: 5px;
}

td.home-center-td table.moduletable{
width: 100%;
}

td.home-left-td table.moduletable{
width: 100%;
}

td.home-right-td table.moduletable{
width: 100%;
}

table.moduletable-banner-module{
width: 100%;
padding-bottom: 5px;
}

table.moduletable-banner-module th{
margin: auto;
padding: 0;
background: #D3E2F7;
color: #4876AA;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
font: bold 11px/14px arial;
}

table.moduletable-banner-module td{
text-align: left;
padding: 0 10px 0 10px;
}

/*------------------------------------------------    form elements    ------------------------------------------------------*/
.inputbox{
background: #fff;
font: normal 11px verdana;
color: #000;
border: 1px solid #85909f;
}



.button{
background: #bac9df;
font: normal 11px verdana;
color: #000;
border-top: 1px solid #dde5ef;
border-right: 1px solid #85909f;
border-bottom: 1px solid #616973;
border-left: 1px solid #a8b1be;
}
/*------------------------------------------------    menu top    ------------------------------------------------------*/

#menu-wrapper{
background: url(images/bg-menu-wrapper.gif) repeat-x;
text-align: center;
width: 100%;
height: 44px;
}
#menu-main{
margin: auto;
padding-top: 2px;
padding-left: 11px;
text-align: left;
width: 739px;
width: "750px";
height: 23px;
background: url(images/menu-button-left.gif) no-repeat left;
background-position: 0px 2px;
}

#mainlevel-trans{
display: inline;
padding: 3px 15px 3px 15px;
margin: auto;
text-decoration: none;
color: #FFF;
font: normal 12px/21px Arial;
height: 21px;
width: 100px;
width: "100px";
background: url(images/menu-button_.gif) no-repeat;
}
/*---------------------------------------------    menu top right   ----------------------------------------------------*/
#menu-top-right{
margin: 0 auto;
padding: 0;
text-align: right;
width: 750px;
height: 18px;
vertical-align: middle;
font: normal 11px/18px arial;
}
table.moduletable-menu-top-right{
width: 750px;
text-align: right;
}
table.moduletable-menu-top-right td table td{
text-align: right;
font-style: italic;
}
a.mainlevel-link-menu-top-right:link, a.mainlevel-link-menu-top-right:visited, a.mainlevel-link-menu-top-right{
padding: 4px 7px 6px 7px;
text-decoration: none;
color: #0359BA;
font: normal 11px/18px arial;
}
a.mainlevel-link-menu-top-right:hover{
text-decoration: underline;
font: normal 11px/18px arial;
}
#active_menu-top-right{
color: #777;
text-decoration: none;
}
span.mainlevel-link-menu-top-right{
color: #0359BA;
}
/*-------------------------------------------------   left menu    ---------------------------------------------------*/
table.left-menu-table{            
width: 100%;
}

table.left-menu-table th{
background: #81B1F3;
margin: auto;
margin-bottom: 10px;
padding-left: 11px;
text-transform: uppercase;
font: normal 12px/28px Arial;
color: #fff;
text-align: left;
border-bottom: 1px solid #fff;
height: 28px;
}

#active_menu-link-left-menu{
color: #767779;
background: url(images/arrow-left-menu.gif) no-repeat left;
}

a.mainlevel-link-left-menu:link, a.mainlevel-link-left-menu:visited, a.mainlevel-link-left-menu:active{
display: block;
background: #81B1F3;
margin: auto;
padding-left: 11px;
text-transform: uppercase;
font: normal 12px/28px Arial;
color: #fff;
text-align: left;
border-bottom: 1px solid #fff;
width: 229px;
width: "240px";
text-decoration: none;
}
a.mainlevel-link-left-menu:hover{
color: #777777;
}

a.sublevel-link-left-menu:link, a.sublevel-link-left-menu:visited, a.sublevel-link-left-menu:active{
margin: auto;
display: block;
padding-left: 7px;
/*background: url(images/x-menu-line.gif) no-repeat left;*/
color: #0259BA;
font: normal 11px Arial;
text-decoration: none;
text-align: left;
}
a.sublevel-link-left-menu:hover{
color: #767779;
font: normal 11px Arial;
}

.leftmenu-1-level{
padding: 7px 0 0 3px;
}
.leftmenu-2-level{
padding: 2px 0 0 10px;
}
.leftmenu-3-level{
padding: 2px 0 0 16px;
}
.leftmenu-4-level{
padding: 2px 0 0 20px;
}
/* ------- ---------------*/
div.razd-top{
font: normal 6px arial; 
}
div.razd-bot{
font: normal 3px arial; 
}


/*--------------------top4 menu--------------------------------*/

table.moduletable-top4-menu{
text-align: center;
width: 100%;
color: #0861CE;
}
table.moduletable-top4-menu td table td{
text-align: center;
}
a.mainlevel-link-top4-menu:link, a.mainlevel-link-top4-menu:visited, a.mainlevel-link-top4-menu:active{
margin: auto;
padding: 1px 2px 0 2px;
text-decoration: underline;
text-align: center;
color: #0861CE;
font: normal 11px/10px arial;
}                                        
a.mainlevel-link-top4-menu:hover{
text-decoration: none;

}
span.mainlevel-link-top4-menu{
color: #0861CE;
}
#active_menu-link-top4-menu{
color: #777;
text-decoration: none;
}
/*----------------------------------------------------*/


/*--------------------------------------------------   content   ----------------------------------------------------*/
td.content-td{
text-align: left;
}

/*
td.contentheading, .componentheading{
padding: 0 0 3px 0;
font: bold 11px/16px verdana, arial, sans-serif;
text-align: left;
text-transform: uppercase;
}
*/
div.componentheading{
padding: 0 0 3px 0;
font: bold 11px/16px verdana, arial, sans-serif;
text-align: left;
text-transform: uppercase;
}
table.contentpaneopen td.contentheading h1{
margin: 0px;
padding: 0px;
font: bold 11px verdana, arial, sans-serif;
text-align: left;
text-transform: uppercase;
}
table.email_to_friend{
margin: 10px;
}
table.email_to_friend h1{
margin: 0px;
padding: 0px;
font: bold 11px verdana, arial, sans-serif;
text-align: left;
}
td.content-td td.contentheading h1{
margin: 0px;
padding: 0px;
font: bold 11px verdana, arial, sans-serif;
text-align: left;
text-transform: uppercase;
}

td.home-left-td td.contentheading h1{
margin: 0px;
padding: 0px;
font: bold 11px verdana, arial, sans-serif;
text-align: left;
text-transform: none;
}

td.content-td td.contentheading h1{
margin: 0px;
padding: 0px;
/*padding: 0 0 3px 0;*/
font: bold 11px verdana, arial, sans-serif;
text-align: left;
text-transform: uppercase;
}

td.content-td td.contentheading, .buttonheading{
padding-top: 3px;
}

table.contentpaneopen{
font: normal 11px/16px verdana;
width: 100%;
}

.class-center-big{
text-align: center;
border-bottom: 1px solid #D0D4D3;
}

.class-center td {
padding-bottom: 3px;
text-align: center;
}

.gray{
color: #B2BDD1;
font-weight: bold;
}

.redstar{
color: #FF0000;
}

/* ------------ ---------------------*/
td.home-left-td table.moduletable td table.contentpaneopen td.contentheading{
font: bold 11px/14px arial;
text-transform: none;
}
/*--------------------------------------------------   footer   ----------------------------------------------------*/
#footer-wrapper{
background: #fff;
margin: auto;
padding: 0;
width: 750px;
}
table.footer-table{
margin: auto;
padding: 0;
width: 100%;
}
table.footer-table td{
vertical-align: top;
text-align: center;
color: #919392;
font: normal 10px arial;
}
td.left-footer-td{
width: 228px;
margin: auto;
padding: 0;
text-align: center;
color: #919392;
font: normal 11px arial;
}
td.right-footer-td{
margin: auto;
padding: 0;
text-align: center;

}
table.moduletable-footer-menu{
text-align: center;
width: 100%;
color: #0861CE;
}
table.moduletable-footer-menu td table td{
text-align: center;
}
a.mainlevel-link-footer-menu:link, a.mainlevel-link-footer-menu:visited, a.mainlevel-link-footer-menu:active{
margin: auto;
padding: 1px 2px 0 2px;
text-decoration: underline;
text-align: center;
color: #0861CE;
font: normal 11px/10px arial;
}                                        
a.mainlevel-link-footer-menu:hover{
text-decoration: none;
font: normal 11px/10px arial;
}
span.mainlevel-link-footer-menu{
color: #0861CE;
}
#active_menu-link-footer-menu{
color: #777;
text-decoration: none;
}
span.mainlevel-administrator-menu table{
text-align: center;
color: #0861CE;
table.mainlevel-administrator-menu table{
text-align: center;
color: #0861CE;
}
a.mainlevel-administrator-menu:link, a.mainlevel-administrator-menu:visited, a.mainlevel-administrator-menu:active{
margin: auto;
text-decoration: underline;
text-align: center;
color: #0861CE;
font: normal 10px/10px arial;
}                                        
a.mainlevel-administrator-menu:hover{
text-decoration: none;
font: normal 10px/10px arial;
}
a:link,a:active,a:visited{
font-family: verdana;
}
a:hover{
font-family: verdana;
}

/*---------------------------------- Forms -------------------------------------*/
span.redstar{
color: #FF0000;
}

span.small_form_font{
font-size: 9px;
}

/* Style spec's for tooltip  */

div#tipDiv {
  font-family : verdana;
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#dee7f7; border:1px solid #336; 
  padding:6px;
  color:#000; font-size:10px; line-height:1.3;
}

div#tipDiv a:link { color:#33b }
div#tipDiv a:visited { color:#339 }

td.sugar-logo{
padding-right: 25px;
}

.reg-div{
width: 456px;
height: 32px;
background-color: #ccc;
text-align: center;
}

.reg-button{
margin: 1px 0 0 0;
padding: 0;
width: 454;
height: 30px;
background: #81B1F3;
border: 1px solid #fff;
font: normal 14px arial;
color: #fff;
cursor: hand;
}
.button-centrik{
	border-left: 1px solid #FFAF5E;
	border-top: 1px solid #FFAF5E;
	border-right: 1px solid #C15A15;
	border-bottom: 1px solid #C15A15;
	background: #FF9933;
	color: #FFF;
	font-size:10px;
	width:81px;
}