/*URL: http://www.dynamicdrive.com/style/ */
#cfnavbar{
    margin: 0 auto;
    padding-top: 20px;
    height:46px;
    width:1000px;
    /*min-width:1000px;*/
}

#cfnavbar ul{
    height:46px;
    background: url(/i/img/bg.gif) repeat-x;
    padding: 0;
    margin: 0;
    float: left;
    font: bold 80% Arial, Tahoma;
}

#cfnavbar ul li{
    display: inline;
    padding: 0;
    margin: 0;
}
#cfnavbar ul li a, #cfnavbar ul li span{
    float: left;
    color:#006699;
    font-size:10pt;
    font-weight: bold;
    /*padding: 8px 13px 5px 6px;*/
    padding: 16px 24px 5px 24px;
    text-decoration: none;
    background: url(/i/img/divider.gif) top right no-repeat;
}
#cfnavbar ul li span{ /*Targets span tag to the right of #leftcorner below*/
                      padding-left: 0px;
}
#cfnavbar ul li a#leftcorner{
    float: none;
    /*padding-left: 10px;*/
    padding-right: 0px;
    background: url(/i/img/leftcorner.gif) top left no-repeat;
}

#cfnavbar ul li a#rightcorner{
    /*padding-right: 10px;*/
    background: url(/i/img/rightcorner.gif) top right no-repeat;
}

#cfnavbar ul li a:hover{
    text-decoration: underline;
}

#cfnavbar:after{ /*Add margin between menu and rest of content in Firefox*/
                 content: ".";
                 display: block;
                 height: 0;
                 clear: both;
                 visibility: hidden;
}
#cfnavbar li.current a{
    margin: 2px 5px 0 5px;
    background: white url(/i/img/tabs.gif) repeat scroll 0% 0%;
    color: #fff;
    height:25px;
    font-weight: bold;
}
#cfnavbar li.current span{
    height:25px;
    color:white;
    margin-top:-16px;
    margin-right:-14px;
    background: white url(/i/img/tabs.gif) 100% 0;
}
.cfnavbar3{
	margin: 0; /*px 10px 0px 10px;*/
    padding-top: 20px;
    height:46px;
    /*width:1000px;*/
    text-align: center;
    margin-top:30px;
}
.cfnavbar3 tr{
    height:46px;
    background: url(/i/img/bg.gif) repeat-x;
    padding: 0;
    margin: 0;
    float: left;
}
.cfnavbar3 tr td a{
	float: left;
	color:#006699;
	font-size:14px;
    font-weight: bold;
    text-decoration: none;
    padding: 0px 5px 0px 0px;
    background: url(/i/img/divider.gif) top right no-repeat;
}
.cfnavbar3 tr td span{
	float: left;
	background: url(/i/img/divider.gif) top right no-repeat;
}
.cfnavbar3 tr td a#leftcorner{
    background: url(/i/img/leftcorner.gif) top left no-repeat;
   /* z-index: 1;*/
    padding: 0px 5px 0px 19px;
}
.cfnavbar3 tr td a#rightcorner{
    /*padding-right: 10px;*/
    background: url(/i/img/rightcorner.gif) top right no-repeat;
    /*z-index: 1;*/
    padding: 0px 19px 0px 0px;
}

a .menu_center {
	height:46px;	
	font-size:14px;
}
a .menu_right {
	height:46px;
	width:13px;
}
a .menu_left {
	height:46px;
	width:13px;
}


.cfnavbar3 tr td a:hover .menu_left{
	background: url(/i/img/tabs2-left.png) no-repeat 0% 0%;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/img/tabs2-left.png", sizingMethod="scale");
	height:46px;
	width:13px;
	/*z-index:100;*/
}
.cfnavbar3 tr td a:hover .menu_center{
	background: url(/i/img/tabs2-center.png) repeat-x;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/img/tabs2-center.png", sizingMethod="scale");
	height:46px;
	color: white;
	font-size:14px;
    font-weight: bold;
    text-decoration: none;
}

.cfnavbar3 tr td a:hover .menu_right{
	background: url(/i/img/tabs2-right.png) no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/img/tabs2-right.png", sizingMethod="scale");
	height:46px;
	width:13px;
}

.cfnavbar3 tr td.current a .menu_left{
	background: url(/i/img/tabs2-left.png) no-repeat 0% 0%;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/img/tabs2-left.png", sizingMethod="scale");
	height:46px;
	width:13px;
	/*z-index:100;*/
}
.cfnavbar3 tr td.current a .menu_center{
	background: url(/i/img/tabs2-center.png) repeat-x;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/img/tabs2-center.png", sizingMethod="scale");
	height:46px;
	color: white;
	font-size:14px;
    font-weight: bold;
    text-decoration: none;
}

.cfnavbar3 tr td.current a .menu_right{
	background: url(/i/img/tabs2-right.png) no-repeat;
	background: expression("none");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/img/tabs2-right.png", sizingMethod="scale");
	height:46px;
	width:13px;
}


.cfnavbar4{
	margin: 0px 0px 0px 10px;
    padding-top: 20px;
    height:46px;
    /*width:1000px;*/
    text-align: center;
    vertical-align: middle;
}
.cfnavbar4 tr{
    height:46px;
    padding: 0;
    margin: 0;
    float: left;
}
.cfnavbar4 tr td a{
	float: left;
	color:#1e4a77;
	font-size:14px;
    font-weight: bold;
    text-decoration: none;
    padding: 0px 0px 0px 0px;
}
.cfnavbar4 td {
    vertical-align: middle;
}
a .menu_msg_center {
	background: url(/i/img/menu-msg-center.png) top left repeat-x;
    background: expression("none");
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/img/menu-msg-center.png", sizingMethod="scale");
    height:46px;
	font-size:14px;
}
a .menu_msg_right {
	background: url(/i/img/menu-msg-right.png) top right no-repeat;
    background: expression("none");
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/img/menu-msg-right.png", sizingMethod="scale");
    height:46px;
	width:20px;
}
a .menu_msg_left {
	background: url(/i/img/menu-msg-left.png) top left no-repeat;
    background: expression("none");
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/img/menu-msg-left.png", sizingMethod="scale");
    height:46px;
	width:20px;
}
.cfnavbar4 tr td a:hover .menu_msg_left{
	background: url(/i/img/menu-msg-sel-left.png) no-repeat 0% 0%;
    background: expression("none");
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/img/menu-msg-sel-left.png", sizingMethod="scale");
	height:46px;
	width:20px;
}
.cfnavbar4 tr td a:hover .menu_msg_center{
	background: url(/i/img/menu-msg-sel-center.png) repeat-x;
    background: expression("none");
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/img/menu-msg-sel-center.png", sizingMethod="scale");
	height:46px;
	color: white;
	font-size:14px;
    font-weight: bold;
    text-decoration: none;
}

.cfnavbar4 tr td a:hover .menu_msg_right{
	background: url(/i/img/menu-msg-sel-right.png) no-repeat;
    background: expression("none");
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/img/menu-msg-sel-right.png", sizingMethod="scale");
	height:46px;
	width:20px;
}
.cfnavbar4 tr td.current a .menu_msg_left{
	background: url(/i/img/menu-msg-sel-left.png) no-repeat 0% 0%;
    background: expression("none");
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/img/menu-msg-sel-left.png", sizingMethod="scale");
	height:46px;
	width:20px;
}
.cfnavbar4 tr td.current a .menu_msg_center{
	background: url(/i/img/menu-msg-sel-center.png) repeat-x;
    background: expression("none");
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/img/menu-msg-sel-center.png", sizingMethod="scale");
	height:46px;
	color: white;
	font-size:14px;
    font-weight: bold;
    text-decoration: none;
}

.cfnavbar4 tr td.current a .menu_msg_right{
	background: url(/i/img/menu-msg-sel-right.png) no-repeat;
    background: expression("none");
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/i/img/menu-msg-sel-right.png", sizingMethod="scale");
	height:46px;
	width:20px;
}
