/* Start of CMSMS style sheet 'CSS Global 2008' */

body {
	background: url(/cms/images/2008/bg.gif) #081121; 
	margin: 0;
	padding: 0;
	font-family: Arial, Trebuchet MS;
	font-size: 11px;
	color: #3b3e40;
	}

img {
	border: 0px;
	}

.leftBorder {
	background: url(/cms/images/2008/border_left.gif);
	width: 2px;
	margin: 0;
	padding: 0;
	}

.rightBorder {
	background: url(/cms/images/2008/border_right.gif);
	width: 2px;
	margin: 0;
	padding: 0;
	}

.mainMargin {
	background: url(/cms/images/2008/bg_body.gif);
	width: 994px;
	margin: 0;
	padding: 0;
	}

.menuHome li a {
     padding-left: 16px;
}

.menuHome ul
{
    margin-left:0px;
    padding-left:0px;
}

.menuHome ul, .menuHome li {
    display:inline;
}

.headerRow {
	background: url(/cms/images/2008/bg_header.jpg);
	width: 994px;
	height: 258px;
	margin: 0px;
	padding: 0px;
	}

.headerRowSub {
	background: url(/cms/images/2008/bg_header_sub.jpg);
	width: 994px;
	height: 197px;
	margin: 0px;
	padding: 0px;
	}

.logoCell {
	width: 192px;
	height: 107px;
	margin: 0;
	padding-top: 0px;
	padding-left: 0px;
	}

.logoCellSub {
	width: 192px;
	height: 87px;
	margin: 0;
	padding-top: 0px;
	padding-left: 0px;
	}

.logo {
	padding-top: 15px;
	padding-left: 15px;
	}

.icon {
	padding-left: 5px;
	padding-right: 20px;
	border: 0px;
	}

.athlete_top {
	width: 167px;
	}

.athlete_middle {
	width: 215px;
	}

.athlete_bottom {
	width: 265px;
	}
		
.footer {
	height: 8px;
	background-color:#434c5d;
	}
/* End of 'CSS Global 2008' */

/* Start of CMSMS style sheet 'CSS Style 2008' */
h1 {font-size:21px; font-family:Verdana; color:#74acf7; letter-spacing:0px; font-weight:bolder; margin-bottom:0px;}
h2 {font-size:17px; font-family:Verdana; color:#6caeed; font-weight:normal; letter-spacing:+1px; margin-bottom:0px;}
h3 {font-size:14px; font-family:Verdana; color:#74acf7; letter-spacing:+1px; font-weight:bolder; margin-bottom:0px;}
h4 {font-size:12px; font-family:Verdana; color:#74acf7; letter-spacing:+1px; font-weight:bolder; margin-bottom:0px; margin-top:0px;}

.indexText {color:#ffffff; font-size:11px; font-weight:100; font-family:Verdana,Arial,Trebuchet MS,Tahoma; text-decoration:none; text-align:justify;}
.indexText A {color:#b6cceb; text-decoration:none}
.indexText A:visited {color:#b6cceb; text-decoration:none}
.indexText A:hover {color:#8cbbff; text-decoration:none}

.subpageText {color:#a3a3a3; font-size:12px; font-weight:100; font-family:Verdana,Arial,Trebuchet MS,Tahoma; text-decoration:none; padding-bottom:20px;}
.subpageText A {color:#6caeed; text-decoration:none}
.subpageText A:visited {color:#6caeed; text-decoration:none}
.subpageText A:hover {color:#a4d0fa; text-decoration:none}

.sitemapText {color:#a3a3a3; font-size:11px; font-weight:100; font-family:Verdana,Arial,Trebuchet MS,Tahoma; text-decoration:none; padding-bottom:20px;}
.sitemapText A {color:#6caeed; text-decoration:none}
  .sitemapText A:visited {color:#6caeed; text-decoration:none}
.sitemapText A:hover {color:#a4d0fa; text-decoration:none}

.boxText {color:#3a414d; font-size:11px; font-weight:100; font-family:Verdana,Arial,Trebuchet MS,Tahoma; text-decoration:none}
.boxText A {color:#32678e; text-decoration:none}
.boxText A:visited {color:#32678e; text-decoration:none}
.boxText A:hover {color:#3e7ba9; text-decoration:none}

.sideboxHeader {color:#d3d4d8; font-size:15px; font-weight:bolder; font-family:Arial,Verdana,Trebuchet MS,Tahoma; text-decoration:none}
.sideboxText {color:#d3d4d8; font-size:10px; font-weight:100; font-family:Verdana,Arial,Trebuchet MS,Tahoma; text-decoration:none}
.sideboxText A {color:#6a96c3; text-decoration:none}
.sideboxText A:visited {color:#6a96c3; text-decoration:none}
.sideboxText A:hover {color:#91bbe6; text-decoration:none}

.top_menu {color:#d8dce4; font-size:11px; font-family:Verdana,Arial,Trebuchet MS,Tahoma;  text-decoration:none}
.top_menu A {color:#d8dce4; text-decoration:none}
.top_menu A:visited {color:#d8dce4; text-decoration:none}
.top_menu A:hover {color:#ffffff; text-decoration:none}

.mainMenu {color:#ffffff; font-weight:bolder; font-size:12px; font-family:Verdana,Arial,Trebuchet MS,Tahoma; text-decoration:none}
a.mainMenu:visited {color:#D3D4D8; font-weight:bolder; text-decoration:none}
a.mainMenu:hover {color:#84b4fb; font-weight:bolder; text-decoration:none}

.menu ul { list-style-type:none; margin:0px; padding:0px 0px 5px 0px;}
.menu li {padding:2px;}
.menu li a { display:block; margin-left:10px; margin-top:0px; margin-bottom:0px; padding:0px; }
.menu li.selected, .menu li:hover { background-image:url(/cms/images/2008/nav_arrow.gif); background-repeat: no-repeat; background-position: 0px 5px;}

.leftMenu1, .menu ul li {color:#74acf7; font-weight:bolder; font-size:16px; font-family:Verdana,Arial,Trebuchet MS,Tahoma; text-decoration:none; list-style-type:none;}
.leftMenu1 A, .menu ul li a {color:#74acf7; font-weight:bolder; text-decoration:none}
.leftMenu1 A:visited, .menu ul li a:visited {color:#74acf7; font-weight:bolder; text-decoration:none}
.leftMenu1 A:hover, .menu ul li a:hover {color:#accfff; font-weight:bolder; text-decoration:none}

.leftMenu2, .menu ul ul li {color:#D3D4D8; margin-left:8px; font-weight:normal; font-size:14px; font-family:Verdana,Arial,Trebuchet MS,Tahoma; text-decoration:none; list-style-type:none;}
.leftMenu2, .menu ul ul li a {color:#D3D4D8; font-weight:bolder; text-decoration:none}
.leftMenu2, .menu ul ul li a:visited {color:#D3D4D8; font-weight:bolder; text-decoration:none}
.leftMenu2, .menu ul ul li a:hover {color:#accfff; font-weight:bolder; text-decoration:none}

.leftMenu3 {color:#ced1d8; margin-left:15px; font-weight:normal; font-size:12px; font-family:Verdana,Arial,Trebuchet MS,Tahoma; text-decoration:none}
.leftMenu3 A {color:#ced1d8; font-weight:normal; text-decoration:none}
.leftMenu3 A:visited {color:#ced1d8; font-weight:normal; text-decoration:none}
.leftMenu3 A:hover {color:#accfff; font-weight:normal; text-decoration:none}


.featureBox1 {color:#a8c4ed; font-weight:bold; font-size:11px; font-family:Verdana,Arial,Trebuchet MS,Tahoma; text-decoration:none}
.featureBox2 {color:#ffffff; font-weight:bold; font-size:11px; font-family:Verdana,Arial,Trebuchet MS,Tahoma; text-decoration:none}

.solutionsTabOn {color:#ffffff; font-weight:normal; font-size:11px; font-family:Arial,Trebuchet MS,Tahoma; text-decoration:none}
.solutionsTabOn A {color:#ffffff; font-weight:normal; text-decoration:none}
.solutionsTabOn A:visited {color:#ffffff; font-weight:normal; text-decoration:none}
.solutionsTabOn A:hover {color:#a8c4ed; font-weight:normal; text-decoration:none}

.solutionsTabOff {color:#324057; font-weight:normal; font-size:11px; font-family:Arial,Trebuchet MS,Tahoma; text-decoration:none}
.solutionsTabOff A {color:#324057; font-weight:normal; text-decoration:none}
.solutionsTabOff A:visited {color:#324057; font-weight:normal; text-decoration:none}
.solutionsTabOff A:hover {color:#ffffff; font-weight:normal; text-decoration:none}

.copyright {color:#434c5d; font-weight:normal; font-size:11px; font-family:Verdana,Arial,Trebuchet MS,Tahoma; text-decoration:none}
.copyright A {color:#6c7382; font-weight:normal; text-decoration:none}
.copyright A:visited {color:#6c7382; font-weight:normal; text-decoration:none}
.copyright A:hover {color:#a6adbd; font-weight:normal; text-decoration:none}

.sideboxText img
{
    border:0px;
    display:block;
    text-align:center;
    margin:10px auto;
    padding-top:5px;
    padding-bottom:5px;
}


/* --------- */
/*   TABS   */
/* --------- */

#tabs
{
     margin:20px 0px 0px 0px;
     padding:0px;
     width:515px;
     background-image:url(/cms/images/2008/box_subpage.gif);
     background-repeat:no-repeat;
     background-color:#2c3546;
}

#tabs h3
{
    margin:0px;
    padding:0px;
    padding-top:10px;
    padding-left:8px;
    color:#fff;
}

#tabs .right
{
    text-align:right;
    font-weight:bold;
}

.tabs-nav, .ui-tabs-nav {
    position:relative;
    list-style-type:none;
    list-style-position:outside;
    margin-top:10px;
    margin-left:5px;
    padding:0px;
    float:left;
    width:496px;
}

.tabs-nav li {
    margin:0px;
    padding:2px;
    margin-left:5px;
    float:left;
    font-size:12px;
    background-image:url(/cms/images/2008/tabsbutton_off.gif);
    background-repeat:no-repeat;
    width:80px;
    height:20px;
}

.tabs-nav a
{
    font-size:10px;
    margin: 0px 0px 0px 12px;
    padding:0px;
    color:#f5f5f5;
}

.tabs-disabled a, .ui-tabs-disabled a
{
    color:#f5f5f5;
}

.ui-tabs-selected a
{
    color:#8cbbff;
}

#tabs .ui-tabs-selected
{
    background-image:url(/cms/images/2008/tabsbutton_on.gif);
    background-repeat:no-repeat;
}

#tabs .ui-tabs-disabled, .tabs-disabled 
{
    background-image:url(/cms/images/2008/tabsbutton_off.gif);
    background-repeat:no-repeat;
}

.tabs-container, .ui-tabs-container
{
    font-size:11px;
    padding:0px 10px 10px 10px;
    clear:both;
    margin:0px;
    background-image:url(/cms/images/2008/box_subpage_bottom.gif);
    background-repeat:no-repeat;
    background-position:bottom center;
}

.ui-tabs-hide {
    display:none;
    padding:0px 10px 10px 10px;
}

.tabs-container img.right
{
    float:right; 
    border:1px solid #ccc;
    margin-left:15px;
    margin-bottom:15px;
}
/* End of 'CSS Style 2008' */

