body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 62.5%; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px;  BACKGROUND-COLOR: #678fc2;FONT-WEIGHT: normal; FONT-SIZE: 70%; COLOR: #666666; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana,Arial,Helvetica
}

.servingborder{
border:1px #CCCCCC solid;
padding:0px;
margin:0px;width:80%;
}
#cdnavcontainer {
	WIDTH: 970px; BACKGROUND-COLOR: #d6e6fe
}
#cdnavcont {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../images/bg_navcon.gif); BACKGROUND-REPEAT: repeat-x; ZOOM: 100%; BACKGROUND-COLOR: #cbe0fd
}
#cdheadbg {
background-color:#FFFFFF; BACKGROUND-REPEAT: no-repeat; HEIGHT: 52px;
border-bottom-color:#CCCCCC; border-bottom-width:2px
}

#cdnavheader #current A {
	BACKGROUND-IMAGE:url(../images/ZA101493051033.gif); BORDER-BOTTOM: #f7f2e4 1px solid
}
#cdnavheader #current A SPAN {
	BACKGROUND-IMAGE: url(../images/ZA101493051033.gif)
}
.cnt0margin {
	MARGIN: 0px
}
.cnt10margin {
	MARGIN: 10px
}
.cnt12margin {
	MARGIN: 12px
}
.cnt10mr {
	MARGIN-RIGHT: 10px
}
.cnt10ml {
	MARGIN-LEFT: 10px
}
.cnt0mb {
	MARGIN-BOTTOM: 0px
}
.cnt0padding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.cnt12padding {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-TOP: 12px
}
.cnt10padding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.cnt6padding {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 6px
}
.cnt10pb {
	PADDING-BOTTOM: 10px
}
.cnt6pb {
	PADDING-BOTTOM: 6px
}
.cnt10pt {
	PADDING-TOP: 10px
}
.cntPR5px {
	PADDING-RIGHT: 5px
}
.cntClearboth {
	CLEAR: both
}
.cntFloatL {
	FLOAT: left
}
.cntFloatR {
	FLOAT: right
}
.cntpb6px {
	PADDING-BOTTOM: 6px
}

#cdlogotop {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}
#cdnavheader {
	PADDING-RIGHT: 34px; PADDING-LEFT: 34px; FONT-WEIGHT: bold; FONT-SIZE: .8em; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 902px; COLOR: #11449e; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
#cdnavheader UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; ZOOM: 100%; LIST-STYLE-TYPE: none
}
#cdnavheader LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#cdnavheader A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 8px; FLOAT: left; BACKGROUND-IMAGE: url(../images/left_both.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#cdnavheader A SPAN {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: right top; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/right_both.gif); PADDING-BOTTOM: 4px; COLOR: #11449e; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat
}
#cdnavheader #current A {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px -150px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(../images/left_both_on.gif); BORDER-BOTTOM: #dfebfc 1px solid; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-WIDTH: 0px
}
#cdnavheader #current A SPAN {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 100% -150px; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(../images/right_both_on.gif); PADDING-BOTTOM: 6px; COLOR: #11449e; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
#cdnavheader A SPAN {
	FLOAT: none
}
#cdnavheader A:hover {
	BACKGROUND-POSITION: 0px -150px
}
#cdnavheader A:hover SPAN {
	BACKGROUND-POSITION: 100% -150px
}

.cntNewsbit1HeadR {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; PADDING-BOTTOM: 8px; COLOR: #666666; FONT-FAMILY: Tahoma
}
.cntNewsbit1HeadR {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 8px;
	COLOR: #666666;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: #f2f2f2;
}

.cntribboncolor {
	COLOR: #4372b0
}

.cntribboncolor .cntStdUL {
	FONT-SIZE: 1em; LINE-HEIGHT: 9.685pt
}

.cdribbotc{background-image:url(../images/rib_c_b.gif);background-repeat:repeat-x;}

#cdribbon {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/bg_ribbon.jpg); PADDING-BOTTOM: 0px; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x
}
.cdribbontext {
	FONT-SIZE: 1em; COLOR: #4372b0; LINE-HEIGHT: 1.3em
}

.cdSubwebBgColor {
	BACKGROUND-COLOR: #ffffff
}
.cdSubwebBgColorDrk {
	BACKGROUND-COLOR: #8aafe1
}

.cdSubwebBgColor
{
      background-color: #10509E; 
}
.cdribtopl {
	FONT-SIZE: 2px; BACKGROUND-IMAGE: url(../images/rib_l_t.gif); LINE-HEIGHT: 2px
}
.cdribtopr {
	BACKGROUND-IMAGE: url(../images/rib_r_t.gif)
}
.cdribmidl {
	BORDER-LEFT: #8aafe1 1px solid; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #c8f1f9
}
.cdribmidc {
	BACKGROUND-IMAGE: url(../images/rib_c_c.gif); BORDER-BOTTOM: #e0edfd 1px solid
}
.cdribmidr {
	BORDER-RIGHT: #8aafe1 1px solid; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #c8f1f9
}
.cdribbotl {
	FONT-SIZE: 6px; BACKGROUND-IMAGE: url(../images/rib_l_b.gif); BACKGROUND-REPEAT: no-repeat
}

.cdribbotr {
	BACKGROUND-IMAGE: url(../images/rib_r_b.gif); BACKGROUND-REPEAT: no-repeat
}
.cdchutopl {
	FONT-SIZE: 2px; BACKGROUND-IMAGE: url(../images/chu_l_t.gif); LINE-HEIGHT: 2px
}
.cdchutopc {
	BORDER-TOP: #a4c0dc 1px solid; BACKGROUND-COLOR: #fff
}
.cdfootbotside {
	BACKGROUND-COLOR: #e3eefe
}
.cdfoottext {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #808080; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.cdfoottext A {
	COLOR: #2771ba; TEXT-DECORATION: none
}
.cdfoottext A:hover {
	COLOR: #2771ba; TEXT-DECORATION: underline
}
.cdfoottext A:visited {
	COLOR: #2771ba
}
.cdfooterside {
	BACKGROUND-IMAGE: url(../images/footerside.jpg); BACKGROUND-REPEAT: repeat-x
}
.cdfootermid {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../images/footergradient.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #dae9fe; TEXT-ALIGN: center
}
.cdchutopc DIV {
	FONT-SIZE: 1px; OVERFLOW: hidden; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.cdchubotc DIV {
	FONT-SIZE: 1px; OVERFLOW: hidden; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.cdribtopc {
	BORDER-TOP: #8aafe1 1px solid; BACKGROUND-COLOR: #e1eaf6
}

.cdribtopc DIV {
	FONT-SIZE: 1px; OVERFLOW: hidden; LINE-HEIGHT: 1px; HEIGHT: 1px
}
.cdchutopr {
	BACKGROUND-IMAGE: url(../images/chu_r_t.gif)
}
.cdchumidl {
	BORDER-LEFT: #9dbcda 1px solid; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #fff
}
.cdchumidl DIV {
	OVERFLOW: hidden; WIDTH: 1px
}
.cdchumidr DIV {
	OVERFLOW: hidden; WIDTH: 1px
}
.cdribmidl DIV {
	OVERFLOW: hidden; WIDTH: 1px
}
.cdribmidr DIV {
	OVERFLOW: hidden; WIDTH: 1px
}
.cdchumidc {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../images/chu_c_c.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e3efff
}
.cdchumidcover {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../images/chu_c_c.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e3efff
}
.cdchumidcover {
	BACKGROUND-IMAGE: url(../images/chu_c_c_on.gif); BACKGROUND-COLOR: #eff7ff
}
.cdchumidr {
	BORDER-RIGHT: #9fbedb 1px solid; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fff
}
.cdchubotl {
	BACKGROUND-POSITION: left bottom; FONT-SIZE: 2px; BACKGROUND-IMAGE: url(../images/chu_l_b.gif); LINE-HEIGHT: 2px
}
.cdchubotc {
	BORDER-BOTTOM: #71a4ce 1px solid; BACKGROUND-COLOR: #fff
}
.cdchubotr {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../images/chu_r_b.gif)
}
.cntUL0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.cntribboncolor {
	COLOR: #4372b0
}
.cntribboncolor .cntUL0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 9.685pt; PADDING-TOP: 0px
}
.cntribboncolor .cntUL0 LI {
	PADDING-BOTTOM: 3px
}
.cntribboncolor .cntStdUL {
	FONT-SIZE: 1em; LINE-HEIGHT: 9.685pt
}
.cntRibbonborder {border: 1px solid #dbe6f4}
.cntSqbulletedlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; LIST-STYLE-IMAGE: url(../images/bulletl.gif); PADDING-BOTTOM: 2px; MARGIN: 2px 0px 0px 12px; PADDING-TOP: 0px
}
.cntSqbulletedlist2 {
	PADDING-BOTTOM: 3px
}
#cdsubbrandbarnew{zoom:100%;text-align:left; border-top:1px solid #FFF;border-bottom:1px solid #FFF;}

#cdsubbrandtextnew{padding:0px 20px 5px 20px;font-family:Arial, Helvetica, sans-serif; font-size:1.0em; line-height:1.4em;}a.cdSubwebLink,a.cdSubwebLink:visited{color:#0E4380;}#cdsitemaptop,#cdsitemaptopPP{float:right; padding:5px 19px 0 19px;text-align:right;}

#cdsubbrandtextnew
{
      color: #fff;
}
.cdcontainermaster {
	BACKGROUND-IMAGE: url../images/t_container.gif); WIDTH: 990px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #678fc2
}
.cdcontainer {
	MARGIN: 0px 10px; WIDTH: 970px; TEXT-ALIGN: left
}
#cdsubbrandtextnew {color: #0e4380}

a.cdSubwebLink, a.cdSubwebLink:visited
{
      color: #fff; text-decoration:none;
}
#cdsubbrandbarnew
{
      border-top: 1px solid #10509E;
	  border-bottom: 1px solid #10509E;
}
#cdsubbrandtextnew {padding:0px 20px 2px 20px; margin-top:-5px;}
#cdribbon
{
	 background-image: url(../images/ZA101512811033.jpg);
}
.cdribbotl
{
      background-image: url(../images/ZA101513071033.gif);     
}
.cdribbotc

{
      background-image: url(../images/ZA101513031033.gif);     
}
.cdribbotr
{
      background-image: url(../images/ZA101513111033.gif);      
}
.Image_L_1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
.Image_L_2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 9px
}
.cdFontReduc {
	FONT-SIZE: 0.91em
}
.OTbl {
	FONT-SIZE: 100%; LINE-HEIGHT: normal
}
#cdmaincontentnopad {
	PADDING-RIGHT: 10px; PADDING-LEFT: 9px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.cdLNavSpaceRight {
	BORDER-RIGHT: #f2a31b 1px solid
}
.cdLNavSpaceRight {
	BORDER-RIGHT: #8aafe1 1px solid
}
.cntHHBody {
	FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica;
	background-color: #FFFFFF;
}
P.cntHHBody {
	FONT-SIZE: 1.1em
}
.cntFocusplatec1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 16px; MARGIN: 0px; PADDING-TOP: 12px
}
.cntFocusplatetbl {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid;	FONT-SIZE: 70%; COLOR: #666666; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana,Arial,Helvetica; background-color:#FFFFFF

}
.cntFocusplatetbl1 {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px; BACKGROUND-COLOR: #f2ad40
}
#cdlnavspacer {
	WIDTH: 9px
}
.cdLNavCornerLeft {
	BACKGROUND-IMAGE: url(../images/ZA101512871033.gif)
}
.cdLNavCornerLeft {
	FONT-SIZE: 1px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 6px
}
.cdLeftNavBgColor {
	BACKGROUND-COLOR: #f7f2e4
}
.cdLeftNavBgColor {
	BACKGROUND-COLOR: #edf4fc
}
A {
	COLOR: #0560a6; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:visited {
	COLOR: #0560a6;
}
.NavTitle {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; WIDTH: 100%; FONT-FAMILY: Tahoma, Verdana; HEIGHT: 20px; BACKGROUND-COLOR: #f8eecd; vertical-align:middle
}
.NavTitle {
	COLOR: #66940b;
	BACKGROUND-COLOR: #e2efc7;
	font-size: 0.8em;
	margin: 0px;
}
.cntNewsbit1Blurb {
	FONT-SIZE: 0.8em;
	PADDING-BOTTOM: 1px;
	COLOR: #666666;
	LINE-HEIGHT: 1.4em;
	padding-left: 6px;
	background-color: #f2f2f2;
}

.cdSideBoxTop{background-color:#F4F4F4;background-image:url(../images/cmtitle_top.gif);background-repeat:repeat-x;color:#666666;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:0.9em;line-height:0.9em;font-weight:bold;}
.cdSideBox{
	border:1px solid #cccccc;
	margin-bottom:10px;
	font-size: 82.5%;
}
.cdSideBoxTitle{padding:4px 15px 1px 15px;}
.cdSideBoxBody{
	font-family:Arial,sans-serif;
	font-size:.65 ems;
	padding:4px 4px 6px 4px;
	background-color:#F2F2F2;
	background-image:
url(../images/sidbx_bg.gif);
	background-repeat:repeat-x;
	line-height: 110%;
}
.cdSideBoxBody ul{margin:0;padding:0px 12px 0px 12px;list-style-image:url(../images/BulletLN.gif);width:100%;overflow:hidden;}
.cdSideBoxBody ul li{padding-bottom:3px;}

.to {
	background: url(../../images/dot.gif) 0 0 repeat-x;
	width: 320px;
	margin-top: 0px;
}
.bo {background: url(../../images/dot.gif) 0 100% repeat-x}
.lo {background: url(../../images/dot.gif) 0 0 repeat-y}
.ro {background: url(../../images/dot.gif) 100% 0 repeat-y}
.blo {background:url(../../images/dot.gif) 0 100% no-repeat}
.bro {background:url(../../images/br2.gif) 100% 100% no-repeat}
.tlo {background: url(../../images/tl2.gif) 0 0 no-repeat}
.tro {
	background: url(../../images/tr2.gif) 100% 0 no-repeat;
	padding:10px;
	font-size: 0.9em;
} 



.tblgr {background: url(../../images/blgr_c.gif) 0 0 repeat-x; width:20em; margin-top:8px}
.bblgr {background: url(../../images/greypixel.gif) 0 100% repeat-x}
.lblgr {background: url(../../images/greypixel.gif) 0 0 repeat-y}
.rblgr {background: url(../../images/greypixel.gif) 100% 0 repeat-y}
.blblgr {background:url(../../images/greypixel.gif) 0 100% no-repeat}
.brblgr {background:url(../../images/greypixel.gif) 100% 100% no-repeat}
.tlblgr {background: url(../../images/blgr_l.gif) 0 0 no-repeat}
.trblgr {background: url(../../images/blgr_r.gif) 100% 0 no-repeat} 

.tbl {background: url(../../images/top_c.gif) 0 0 repeat-x; width:100%; margin-top:0px}
.bbl {background: url(../../images/greypixel.gif) 0 100% repeat-x}
.lbl {background: url(../../images/greypixel.gif) 0 0 repeat-y}
.rbl {background: url(../../images/greypixel.gif) 100% 0 repeat-y}
.blbl {background:url(../../images/greypixel.gif) 0 100% no-repeat}
.brbl {background:url(../../images/greypixel.gif) 100% 100% no-repeat}
.tlbl {background: url(../../images/top_l.gif) 0 0 no-repeat}
.trbl {background: url(../../images/top_r.gif) 100% 0 no-repeat} 

#tgrey {background: url(../../images/rc_top.gif) 0 0 repeat-x; width:20em; margin-top:8px; height:11px}
#bgrey {height:16px; background:url(../../images/rc_bot.gif) left top repeat-x;}
#blgrey {height:16px; width:17px; float:left; background:url(../../images/rc_bot_l.gif) left top no-repeat;}
#brgrey {height:16px; width:17px; float:right; background:url(../../images/rc_bot_r.gif) right top no-repeat;}
#tlgrey {height:11px; width:14px; float:left; background:url(../../images/rc_top_l.gif) left top no-repeat;}
#trgrey {height:11px; width:14px; float:right; background:url(../../images/rc_top_r.gif) right top no-repeat;}
.midsec{padding:8px 12px 0 10px; background:url(../../images/rc_mid_r.gif) top right repeat-y; border-left:1px solid #dfdfdf;list-style:none; margin-top:12px;}


.arrowUL{
list-style-image:url(../../images/arw_breadcrumb.gif); padding:5px;}
.Body_2 {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; COLOR: #666666; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana,Arial,Helvetica
}
.headingfont{
	FONT-WEIGHT: bold; FONT-SIZE: 105%; MARGIN: 0px 0px 10px;LINE-HEIGHT: 125%; FONT-FAMILY: Verdana,Arial,Helvetica;
padding-left:1px;color:FFFFFF
}
.cntHspace {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; HEIGHT: 15px
}
.cdBodyDiv {
	BORDER-RIGHT: #678fc2 1px solid; BORDER-TOP: #678fc2 1px solid; BORDER-LEFT: #678fc2 1px solid; WIDTH: 990px; BORDER-BOTTOM: #678fc2 1px solid
}
.cdsignincopy {
	FONT-SIZE: 1.1em;
	COLOR: #666;
	LINE-HEIGHT: 1.3em;
	float: right;
}

.cnt10mr {
	MARGIN-RIGHT: 10px
}

.cdsignincopy A {
	COLOR: #666; TEXT-DECORATION: none
}
.cdsignincopy A:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
.cdsignincopy A:visited {
	COLOR: #666
}
.cdsignincopyHome {
	FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 13px
}
.cdsignincopyHome A {
	COLOR: #fff; TEXT-DECORATION: none
}
.cntBorder1 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}

/* Rounded corner styles */
.round .t, .round .b, .round .t b, .round .b b { display:block; overflow:hidden;}
.round .t b, .round .b b { float:right; width:50%;}
.round .t .r { background-position:top right; }
.round .b .r { background-position:bottom right;}
.round .b { background-position:bottom left; }
.round .br { clear:both; display:block; overflow:hidden; height:0px; }
.round .t, .round .b, .round .b b, .round .t b {height:9px; background-image:url(../images/curve_lt_shade.gif);}
.round .c { border:none; background:#f1f1e2; padding:0 12px;}
.widget .c {padding:0;}

/* Rounded corner: border only */
.border .t, .border .b, .border .b b, .border .t b {background-image:url(../images/curve_border_no_bg.gif);}
.border .c {border:1px solid #ccccbe; border-top:none; border-bottom:none; background:#fff;}

/* Rounded corner: border with gray header */
.round2 .t, .round2 .b, .round2 .t b, .round2 .b b { display:block; overflow:hidden;}
.round2 .t b, .round2 .b b { float:right; width:50%;}
.round2 .t .r { background-position:top right; }
.round2 .b .r { background-position:bottom right;}
.round2 .b { background-position:bottom left; }
.round2 .br { clear:both; display:block; overflow:hidden; height:0px; }
.round2 .t, .round2 .b, .round2 .b b, .round2 .t b {height:9px; background-image:url(../images/curve_border_graytop.png);}
.round2 .c {background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}

/* GRAY Rounded corner styles */
.widget .t2, .widget .b2, .widget .t2 b, .widget .b2 b { display:block; overflow:hidden;}
.widget .t2 b, .widget .b2 b { float:right; width:50%;}
.widget .t2 .r2 { background-position:top right; }
.widget .b2 .r2 { background-position:bottom right;}
.widget .b2 { background-position:bottom left; }
.widget .br2 { clear:both; display:block; overflow:hidden; height:0px; }
.round .t2, .round .b2, .round .b2 b, .round .t2 b {height:9px; background-image:url(../images/curve_lt_gray.gif);}
.round .c2 { border:none;}

/* BLUE Rounded corner styles */
.t3, .b3, .t3 b, .b3 b {display:block; overflow:hidden;}
.t3 b, .b3 b {float:right; width:50%;}
.t3 .r3 {background-position:top right; }
.b3 .r3 {background-position:bottom right;}
.b3 {background-position:bottom left; }
.br3 {clear:both; display:block; overflow:hidden; height:0px; }
.t3, .b3, .b3 b, .t3 b {height:9px; background-image:url(../images/curve_lt_blue.png);}
.c3 {border:none;}

.grayback {background-color:#f4f4f4;}

.widget .widget_head h4 {margin:0 0 0 0; padding:0 0 0 0;}
.widget .widget_head h4 a {color:#333;}
.widget .widget_head .tabs {left:12px; bottom:-1px;}
.widget .widget_content {padding:6px 12px 0; clear:both;}
.widget .widget_content h5 {margin:0; padding:0 0 4px 0;}
.widget form {padding:0px 7px;}
.widget ol {margin-left:24px;}
.widget label {font-weight:bold; display:block; padding:0 0 2px 0;}
.widget dl, .widget dt, .widget dd {padding:0; margin:0}
.widget h4 {border-bottom:none; letter-spacing:0; text-align:left;}
.widget h5 {border-bottom:none;}

.widget .widget_head {_height:2em;}
/* --- To correct disappearing side borders in IE6 and IE7*/
.widget .widget_content {_height:1%; zoom:1;}
.widget h4 {border-bottom:none; letter-spacing:0; text-align:left;}
.widget h5 {border-bottom:none;}
.widget ul li {padding-bottom:10px;} 
/* End rules to undo */
.tabs li {float:left; margin:0 0 0 -1px; position:relative;}
.tabs li a {text-decoration:none; color:#555; display:block; background-color:#ddd; border:1px solid #bbb; padding:1px 5px 3px;}
.tabs li a:hover {background-color:#dcebfa; color:#06c; text-decoration:none;}
.tabs li a.active {color:#000; background-color:#fff; border-bottom-color:#fff; cursor: default;}
.widget {margin:0 0 12px 0; text-align:left;background-color:/*#f1f1e2*/#fff; padding:0;}
.widget .widget_head {padding:0px 12px 6px; clear:both; background:#eee/* url(http://64.13.133.31/pics/widget_head_background.png) bottom left repeat-x*/; border-bottom:1px solid #ccc;}
.widget .widget_head h4 {margin:0 0 0 0; padding:0 0 0 0;}
.widget .widget_head h4 a {color:#333;}
.widget .widget_head .tabs {left:12px; bottom:-1px;}
.widget .widget_content {padding:6px 12px 0; clear:both;}
.widget .widget_content h5 {margin:0; padding:0 0 4px 0;}
.widget label {font-weight:bold; display:block; padding:0 0 2px 0;}
.widget dl, .widget dt, .widget dd {padding:0; margin:0}

#main {float:left; width:636px; text-align:left; overflow:hidden;}
#main_sm {float:left; width:432px; text-align:left; overflow:hidden;}
#center {float:left; width:204px; overflow:hidden;}
#right {float:left; width:320px; text-align:left; overflow:hidden;}
.main_padding {padding:0 12px 0 0;}
.center_padding {padding:12px 0 0 0;}
.right_padding {padding:12px 0 0 12px;}
h1, h2, ol, dl, dd, dt {padding:2px; margin:2px;}
h3 {margin:10px 0; padding:0 0 4px 0; font-size:14px;}
h4 {border-bottom:1px solid #ddd; padding:0 0 4px 0; margin:0 0 5px 0; font-size:14px; text-align:center; letter-spacing:1px;}
h5 {padding:0 0 2px 0; border-bottom:1px dotted #ccc; margin:0 0 10px 0; color:#666; font-size:16px; text-align:left;}
#cdfooter {
	WIDTH: 990px; BACKGROUND-COLOR: #c9defd
}

#header_bar {text-align:left; border-bottom:4px solid #f90; padding:0 0 10px 0;}
#header_bar h1 {font-size:36px; line-height:36px; padding:0 0 2px 0; letter-spacing:-1px; /*font-family:georgia, times, serif; font-weight:normal;*/}
#header_bar h2 { font-size:12px; letter-spacing:1px; font-weight:normal;}
.header_mini {text-align:left; border-bottom:4px solid #f90; padding:0 0 10px 0;}
.header_right {float:right; width:220px; text-align:right;}
.header_mini .header_right {padding-top:4px;}
/* Start IE Patches */
/* --- To prevent h4 and link overlapping in IE */
#whos_editing .widget_head h4 {_width:70%;}
/* --- To correct tabs aligned at the bottom */
.widget .widget_head .tabs {_bottom:-2px;}
/* --- To correct .widget_head taking over the entire widget's height */
.widget .widget_head {_height:2em;}
/* --- To correct disappearing side borders in IE6 and IE7*/
.widget .widget_content {_height:1%; zoom:1;}
/* --- To replicate tr:hover */
#thread_widget tr {h:expression(onmouseover=new Function("this.className = 'ie_hovered'; "), onmouseout=new Function("this.className=''; "));}

.sqbulletedlist{
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.subhead{
	MARGIN-TOP: 0px; FONT-WEIGHT: bold;COLOR: #666666; FONT-FAMILY: Tahoma;	
	FONT-WEIGHT: bold;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 8px;

	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#bmi{
	width: 511px;
	position: relative;
	background-color:#FFFFFF;
	background-image: url('/images/1213809330.jpg');
	background-repeat: no-repeat;
	background-position: left top;
}

#bmi .bmi_results_wrapper {
	background: url('/images/1213808836.jpg') no-repeat bottom left;
}

#bmi .bmi_results_pad {
  margin-top: -1px;
  height: 1px;
}



#bmi h2 {
	font-size: 14px;
	padding: 10px 0 0 10px;
	height: 43px;
}

#bmi h2 span {
  font-size: 10px;
}


#bmi form{
	margin-left:60px;
	font-size:10px;
	padding:5px;
	font-weight: bold;
}

#bmi form input{
	margin: 0 0 5px 7px;
	border: solid 1px #1580BE;
	height: 22px;
	color: #1580BE;
	font-size: 12px;
	width: 60px;
	text-align: left;
	padding: 1px 2px 0 3px;
	vertical-align:middle
}


#bmi .bmi_submit {
	position: relative;
	top: -40px;
	left: 200px;
	width: 128px;
	height: 24px;
	overflow: hidden;
}

#bmi .bmi_submit a {
	padding:2px 0 0 0;
	width: 128px;
	height: 24px;
	font-size: 12px;
	display: block;
	background: url('/images/bg_navcon.gif') repeat top left;
}

#bmi_results {
	width: 488px;
	background: url('/assets/images/your_style/backgrounds/bmi_results.png') repeat-y top left;
	position: relative;
	left: 10px;
	margin: 0 0 10px 0;
}


#bmi .bmi_details {
  width: 290px;
  padding: 10px;
}

#bmi .bmi_details h4 {
  color: #1580BE;
  font-size:12px
}

#bmi .bmi_details h4 .bmi_value {
  font-size: 12px;
}

#bmi .bmi_details .bmi_description_title {
	font-weight: bold;
	display: block;
}

#bmi .bmi_details .bmi_description_body {
	display: block;
	font-size: 10px;
	color: #1580BE;
	padding: 5px 0 0 0;
}

#bmi .bmi_categories {
	position: absolute;
	top: 15px;
	right: 15px;
	width: 200px;
	font-size: 12px;
	

}

#bmi .bmi_categories h8 {
  padding: 13px 0 0 10px;
}

#bmi .bmi_categories ul {
  padding: 0 0 0 5px;
}

#bmi .bmi_categories li {
	background-image: none !important;
	padding-left: 0px;
	margin-left: 0px;
	color: #666666;
	font-size: 9px;
	list-style:none 
}

#bmi .bmi_categories h8{
	color:#1580BE;

}
