/* CSS Document */



body {

	margin:0;

	padding:0;

	font-family: "Lucid Sans", Arial, Helvetica, sans-serif;

}

p {

	margin:0;

	padding:0;

	font-family: "Lucid Sans", Arial, Helvetica, sans-serif;

	

}



#container {

	width:850px;

	margin:auto;

	background:url(../images/blue/bkg_blue_solid.gif) repeat-y center;

	padding-bottom:12px;

}

#tabBar{

	width:100%;

	background:url(../images/blue/bkg_blue_stars.gif) repeat-y 0px 30px;

	height:58px;

	border-bottom:1px solid #b72f45;

	margin-bottom:4px;

	color:white;

	margin-left:0px !important;

	margin-left:1px;

}

#left {

	width:202px;

	margin-left:3px;

	float:left;

	background:url(../images/blue/bkg_left.gif) repeat-y center;

	display:inline;

}

#center {

	width:417px;

	float:left;

	background:url(../images/blue/bkg_content.gif) repeat-y center;

}



div.text {

	/*margin:7px 14px 14px 14px;*/

	margin-left:15px;

	margin-right:15px;

	padding-bottom:5px;

}

div.text div.moduletable p {

	font-size:11px;

}

#center div.text {

	margin-top:10px;

	font-size:12px;

}

#center td.contentheading

	{

	color:#f26921;

	font-size:14px;

	font-weight:700;

	margin:0;

	padding:0;

}

#center strong {

	color:#003a6b;

	font-size:12px;

}

#left strong {

	font-size:12px;

}

#right {

	width:226px;

	margin-right:2px;

	float:left;

	background:url(../images/blue/bkg_right_blue.gif) repeat-y center;

}

#right .white {

	background:url(../images/blue/bkg_right_white.gif) repeat-y center;

}

#ccenter {

	width:642px;

	float:left;

	background:url(../images/blue/bkg_2c_content.gif) repeat-y center;

}

#ccenter div.text {

	margin-top:10px;

	font-size:12px;

}

#ccenter td.contentheading

	{

	color:#f26921;

	font-size:14px;

	font-weight:700;

	margin:0;

	padding:0;

}

#ccenter strong {

	color:#003a6b;

	font-size:12px;

}



.content {

	padding:9px;

}



/* text formatting */

#tabBar div.tab1 {

	background:url(../images/blue/tab_uscaCurling.gif) no-repeat;

	width:486px;

	height:27px;

	float:left;

	font-size:20px;

	padding-left:10px;

	padding-top:3px;

	

}

#tabBar div.tab2 {

	background:url(../images/blue/tab_goodCurling.gif) no-repeat;

	width:218px;

	height:24px;

	float:left;

	font-size:13px;

	padding-left:10px;

	padding-top:6px;

}

#tabBar div.tab3 {

	background:url(../images/blue/tab_curlingRocks.gif) no-repeat;

	width:216px;

	height:24px;

	float:left;

	font-size:13px;

	padding-left:10px;

	padding-top:6px;

}

h3 {

	color:#f26921;

	font-size:12px;

	margin:0;

	padding:0;

}



#right h3.topHeader {

	background:url(../images/blue/heading_feature.gif) no-repeat;

	height:30px;

	width:202px;

	padding:9px;

	padding-left:15px;

	padding-top:15px;

}

#right h3.blueWhite {

	background:url(../images/blue/heading_between_bluetowhite.gif) no-repeat;

	height:16px;

	width:202px;

	padding:6px 9px 0 15px;

	margin-top:5px;

}

#right h3.whiteBlue {

	background:url(../images/blue/heading_between_whitetoblue.gif) no-repeat;

	height:16px;

	width:202px;

	padding:6px 9px 0 15px;

}



#left h3.whiteBlue {

	background:url(../images/blue/heading_angle.gif) no-repeat;

	height:12px;

	width:177px;

	padding:15px 9px 0 15px;

}



/* navigation */

#navcontainer { width: 202px; 

	background:url(../images/blue/nav_bottom.gif) no-repeat bottom;

	padding-bottom:6px;

	

}



#navcontainer ul#navlist, #navcontainer div.moduletable ul#mainlevel

{

	margin: 0;

	padding: 0;

	list-style-type: none;	

}



#navcontainer a.first

{

	display: block;

	padding-top: 15px;

	padding-left:15px;

	width: 187px;

	height:24px;

	background:url(../images/blue/nav_first.gif);

	

}



#navcontainer a, #navcontainer div.moduletable ul#mainlevel a

{

	display: block;

	padding-top: 10px;

	padding-left:15px;

	width: 187px;

	height:24px;

	background:url(../images/blue/nav_item.gif);

	font-size:12px;

	

}



#navcontainer a:link, #navlist a:visited, #navcontainer div.moduletable ul#mainlevel a:visited

{

	color:#656565;

	text-decoration: none;

}



#navcontainer a:hover, #navcontainer a#active, #navcontainer div.moduletable ul#mainlevel a:hover, #navcontainer div.moduletable ul#mainlevel a#active_menu

{

	color: #f26921;

}