body {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 62.5%;
	color:#000000;
	margin: 0;
	padding: 0;
}

a:link    { color:#637AA0;text-decoration:none;} 
a:active  { color:#637AA0;text-decoration:none;}
a:visited { color:#637AA0;text-decoration:none;} 
a:hover   { color:#637AA0;text-decoration:underline;}

.lnkcontinue:link    { color:#0099CC;text-decoration:none; background:transparent url(../images/continue.png) no-repeat scroll 100% 58%; padding-right:10px;} 
.lnkcontinue:active  { color:#0099CC;text-decoration:none; background:transparent url(../images/continue.png) no-repeat scroll 100% 58%; padding-right:10px;}
.lnkcontinue:visited { color:#0099CC;text-decoration:none; background:transparent url(../images/continue.png) no-repeat scroll 100% 58%; padding-right:10px;} 
.lnkcontinue:hover   { color:#0099CC;text-decoration:underline; background:transparent url(../images/continue.png) no-repeat scroll 100% 58%; padding-right:10px;}


.lnkPink:link    { color:#EC008C;text-decoration:none;} 
.lnkPink:active  { color:#EC008C;text-decoration:none;}
.lnkPink:visited { color:#EC008C;text-decoration:none;} 
.lnkPink:hover   { color:#EC008C;text-decoration:underline;}


.lnkGreen:link    { color:#009900;text-decoration:none;  font-size:14px; font-weight:bold;} 
.lnkGreen:active  { color:#009900;text-decoration:none; font-size:14px; font-weight:bold;}
.lnkGreen:visited { color:#009900;text-decoration:none; font-size:14px; font-weight:bold;} 
.lnkGreen:hover   { color:#009900;text-decoration:underline; font-size:14px; font-weight:bold;}

.lnkRougesm:link    { color:#BE1E2D;text-decoration:none; } 
.lnkRougesm:active  { color:#BE1E2D;text-decoration:none; }
.lnkRougesm:visited { color:#BE1E2D;text-decoration:none; } 
.lnkRougesm:hover   { color:#BE1E2D;text-decoration:underline; }


.lnkRouge:link    { color:#BE1E2D;text-decoration:none; font-size:14px; font-weight:bold;} 
.lnkRouge:active  { color:#BE1E2D;text-decoration:none; font-size:14px; font-weight:bold;}
.lnkRouge:visited { color:#BE1E2D;text-decoration:none; font-size:14px; font-weight:bold;} 
.lnkRouge:hover   { color:#BE1E2D;text-decoration:underline; font-size:14px; font-weight:bold;}

.lnkYellow:link    { color:#F7931E;text-decoration:none;  font-size:14px; font-weight:bold;} 
.lnkYellow:active  { color:#F7931E;text-decoration:none; font-size:14px; font-weight:bold;}
.lnkYellow:visited { color:#F7931E;text-decoration:none; font-size:14px; font-weight:bold;} 
.lnkYellow:hover   { color:#F7931E;text-decoration:underline; font-size:14px;  font-weight:bold;}


.lnkGray:link    { color:#808080;text-decoration:none;  font-size:14px; font-weight:bold;} 
.lnkGray:active  { color:#808080;text-decoration:none; font-size:14px; font-weight:bold;}
.lnkGray:visited { color:#808080;text-decoration:none; font-size:14px; font-weight:bold;} 
.lnkGray:hover   { color:#808080;text-decoration:underline; font-size:14px;  font-weight:bold;}


.lnkPurple:link    { color:#645689;text-decoration:none; font-size:14px; font-weight:bold;} 
.lnkPurple:active  { color:#645689;text-decoration:none; font-size:14px; font-weight:bold;}
.lnkPurple:visited { color:#645689;text-decoration:none; font-size:14px; font-weight:bold;} 
.lnkPurple:hover   { color:#645689;text-decoration:underline; font-size:14px; font-weight:bold;}

.lnkGreen.lnkbold,.lnkRouge.lnkbold,.lnkYellow.lnkbold,.lnkPurple
{
 font-weight:bold;
}


.lnkBlue.lnkbold
{
 font-weight:bold;
 font-size:1.11em;
}

.lnkBlue.lnksmalbold
{
 font-weight:bold;
 font-size:13px;
}

.lnkOrange:link    { color:#FF9900;text-decoration:none;} 
.lnkOrange:active  { color:#FF9900;text-decoration:none;}
.lnkOrange:visited { color:#FF9900;text-decoration:none;} 
.lnkOrange:hover   { color:#FF9900;text-decoration:underline;}

.lnkWhite:link    { color:#FFFFFF;text-decoration:none;} 
.lnkWhite:active  { color:#FFFFFF;text-decoration:none;}
.lnkWhite:visited { color:#FFFFFF;text-decoration:none;} 
.lnkWhite:hover   { color:#FFFFFF;text-decoration:underline;}

.lnkBlack:link    { color:#000000;text-decoration:none;} 
.lnkBlack:active  { color:#000000;text-decoration:none;}
.lnkBlack:visited { color:#000000;text-decoration:none;} 
.lnkBlack:hover   { color:#000000;text-decoration:underline;}


.lnkBlue:link    { color:#005689;text-decoration:none;} 
.lnkBlue:active  { color:#005689;text-decoration:none;}
.lnkBlue:visited { color:#005689;text-decoration:none;} 
.lnkBlue:hover   { color:#005689;text-decoration:underline;}

.lnkBlueBig:link    { color:#005689;text-decoration:none; font-size:14px; font-weight:bold;} 
.lnkBlueBig:active  { color:#005689;text-decoration:none; font-size:14px; font-weight:bold;}
.lnkBlueBig:visited { color:#005689;text-decoration:none; font-size:14px; font-weight:bold;} 
.lnkBlueBig:hover   { color:#005689;text-decoration:underline; font-size:14px; font-weight:bold;}





body .ft a {
	display: block;
	float: right;
	padding: 5px 0 0 0;
}
body.i #kmagfeaturebox {
	float: left;
}
.clear {
	clear:both;
	font-size:1px;
	height:1px;
	line-height:1px;
}
.clearPadding {
	clear:both;
	font-size:1px;
	height:1px;
	line-height:1px;
	margin-top:9px;
}
#kmag-main {
	border-width: 0 10px;
	font-size: 1.166em;
	background-color:#EDEEEF;
}
#kmag-logo {
	float:left;
	padding-top:9px;
	padding-left:10px;
}
#kmag-banner {
	float: left;
	height:60px;
	/*background: url(../images/backgrounds/bgtop.gif) repeat-x left -74px;*/
}

#kmag-main #kmag-banner {
	background-position: left bottom;
}
#kmag-main .carousel a:hover, #kmag-main .carousel .dy a {
	background-position: left 0;
}
#kmag-main .openbar, #kmag-main .openbar h2 {
	border-bottom: 0;
}
#kmag-main .textlist ul {
	color: #494949;
}
#kmag-main div.featint {
	height: 260px;
}
#kmag-main li.current {
	background-image: none;
}
#kmag-main, #kmag-accesslinks, #kmag-footer {
	margin: 0 auto;
	position: relative;
	width: 940px;
}
a, .buttons a:hover {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
blockquote {
	background: #FFFFFF;
	margin: 0;
	padding: 8px 10px;
}
blockquote p {
	font-size: .92em;
	padding: .7em 20px 0 25px;
}
blockquote.nosource {
	margin-bottom: 15px;
}
img {
	border: 0;
}
input.hpbutton, .glow-dialog a.button {
	border: 0;
	cursor: pointer;
	height: 24px;
	line-height: 2;
	margin: 7px 5px;
	padding: 0;
	text-align: center;
	width: 85px;
}
p {
	margin: 0;
}
p#lupdated span {
	background: transparent url(../../images/corners_new.gif) no-repeat -3623px top;
	color: #DFDFDF;
	display: block;
	left: 0;
	padding-left: 126px;
	padding-top: 14px;
	position: absolute;
	top: 0;
	width: 318px;
}
/* Navigation information*/
 
#kmag-navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float:right;
}
#kmag-navigation a:link, #kmag-navigation a:visited {
	color: #999999;
	padding: 3px 9px 2px;
	text-decoration: none;
}
#kmag-navigation a:hover {
	color: #333333;
}
#kmag-navigation li {
	display: inline;
	border-left: thin solid #CCCCCC;
}
#kmag-navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-top: 4px;
}
/* Text Box with Gradient: */
 
#frmLogin {
	margin:0px;
}
#frmLogin .txtFrm {
	border:0;
	background: transparent url(../images/usercontrolls/bgback.gif) no-repeat top left;
	height: 25px;
	width: 135px;
	text-indent:5px;
	vertical-align:middle;
}
#frmLogin #golog {
	border:0;
	display:inline;
	text-decoration:none;
	vertical-align:middle;
	background: transparent url(../images/usercontrolls/go.gif) no-repeat top left;
	height: 25px;
	width: 30px;
}
#frmLogin p {
}
#loginfo {
	margin:0px;
	float:right;
	padding-top:40px;
	width:600px;
}

/*Forgot Password */

#wlpeReset {
	margin:0px;
	padding-top:10px;

}

/*End Forgot Pasword */


#wlpeRegisterFieldset, #wlpeRegisterButtonFieldset{
	border: 0;
	margin-top: 8px;
	margin-bottom: 8px;
}
#kmag-mainContent {
	background-color:#EDEEEF;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	overflow:hidden;
}
#kmag-mainContent #leftBox {
	width:142px;
	padding-top:23px;
	/*padding-right:10px;*/
	padding-left:10px;
	float:left;
}

#kmag-mainContent #leftBox h1{
	margin:0px,0px,5px;
	font-size:12px;
	font-weight:bold;
}


#kmag-mainContent #leftBox p {
	margin-top:5px;
}
#kmag-mainContent #middleBox {
	width:451px;
	float:left;
	/*padding-top:15px;*/
	padding-right:10px;
}

#kmag-mainContent #middleBoxHome
{
  padding-top:22px;
}

#kmag-mainContent #rightBox {
	float:left;
	padding-top:22px;
	padding-left:7px;
	_padding-left:0px;
	width:310px;
}

#kmag-mainContent #rightBoxSub {
	float:left;
	padding-top:22px;
	padding-left:10px;
	_padding-left:0px;
	width:310px;
}


#kmag-mainContent #rightBox p {
	 /*padding-left:5px;*/
	/*width:286px;*/
}
#kmag-mainContent #rightBox img {
	/* margin-top:5px; */
	/* margin-left:5px; */
}
/* BOX MAIN CODE */
.boxi {
	margin: 20px auto; /* use to position the box */
	padding-right: 10px; /* the gap on the right edge of the image (not content padding) */
	width: 320px; /* IE Win = width - padding */
	width: 451px; /* intended total box width - padding-right(next) */
}
/* set the image to use and establish the lower-right position */ 
.boxi, .boxi_body, .boxi_head, .boxi_head h2 {background: transparent url('../images/blank.png') no-repeat bottom right;}

/* set the lower-left corner image */ 
 .boxi_body {
	background-position: bottom left;
	margin-right: 25px; /* interior-padding right */
	padding: 1px 10px 10px; /* mirror .boxi_head right/left */}

/* set the top-right image */ 
.boxi_head {
	background-position: top right;
	margin-right: -10px; /* pull the right image over on top of border */
	padding-right: 40px; /* right-image-gap + right-inside padding */
}
/* set the top-left image */ 
.boxi_head h2 {
	background-position: left top;
	border: 0 none;
	color: #2764BD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 6px 0 0 10px;}



.boxi_head, .green h2 {
	color: #009900;
}

.boxi_head, .orange h2 {
	color: #FF9900;
}




.boxi_head, .pink h2 {
	color:#EC008C;
}
.boxi_head h2 {
	background-position: left top;
	border: 0 none;
	height: 20px;
	margin: 0;
	padding: 5px 0 0 10px;
}


.boxi_head, h4 {
  color:#000000;
}

#middleBox .boxi .boxi_body p{
	font-family: arial, sans-serif;
	font-size: 1.07em;
	padding-bottom: 5px;
	
	}

/* Sprite Attempt 
.boxi_head{height: 28px; background: transparent url('../images/middle_sprite.png') no-repeat top center;}
.boxi_end{height: 28px; background: transparent url('../images/middle_sprite.png') no-repeat bottom center;}

.boxi_body {
	background-position: bottom left;
	margin-right: 25px;  
	padding: 1px 10px 10px; 
	background: transparent url('../images/middle_content.png') repeat-y;}
*/

/* END BOX MAIN CODE */


/* Latest News Data*/
#latestNws {
	width:auto;
}
#latestNws ul {
	margin:0;
	padding:0px;
	padding-left:2px;
}
#latestNws li {
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	color: #71C8E9;
	font-size: 12px;
	height:70px;
}
#latestNws li h3 {
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	font-weight: bold;
	margin: 0.1em 0;
}
#latestNws li p {
	margin: 0.1em 0;
}
#latestNws img {
	border:0px;
	width:141px;
	height:71px;
	padding-right:5px;
	float:left;
}
.libackground {
	background: #E3E3E3;
}
/* End News Data */


/* Pragraph for features text left image right */

.contentTextLeft {
	margin: 0;
	/* padding: 1em 0 0 0; */ 
	width: 100%;
	background-color:#fff;
}

.contentTextLeft p,gray{
	height:100%;
	/*background-color:#DDDDDD;*/
	color:#000000;
	width: 100%;
	margin-right: 3px;
	/*padding-top:5px;*/
	padding-left:5px;
}

.contentTextLeft p.white{
	height:85px;
	/*background-color:#FFFFFF;*/
	/*padding-top:5px;*/
}

.contentTextLeft .blueTitles{
color:#2764BD;
font-weight:bold;}

.orangeTitles{
color:#FF9900;
font-weight:bold;}

.contentTextLeft .titlepnk{
color:#EC008C;
font-weight:bold;}

.titlegreen{
color:#009900;
font-weight:bold;}





.contentTextLeft img {
	display: block;
	margin: 0 auto 1px auto;}
	
.contentTextLeft p.thumb, ul.thumbnails {
	margin: 0 0 10px 0;
	padding: 0;
	float: left;
	text-align: center;
	background-color: #fff;
	line-height: 1em;
	list-style: none;}
	
.clear {
	clear:both;
	font-size:1px;
	height:1px;
	line-height:1px;}
	
.contentTextLeft img.thumb {float:left; margin-left: 4px; margin-right:4px;}
/* END Pragraph for features text left image right */

/*Text Right display text on left and image on the right */
.contentTextRight {
	margin: 0;
	/* padding: 1em 0 0 0; */
	/*July Change */
	
	/* width: 440px; */
	/* background-color:#fff; */
	
	}

.contentTextRight p {
	border-left:thin none #FFFFFF;
	color:white;
	/*margin:0 5px 2px;*/
	
	}

.contentTextRight p,gray{
  /*height:65px;*/
  /*background-color:#DDDDDD;*/
  color:#000000;
  /*July Change */
  width: 100%;
  margin-right: 3px;
  /*padding-left:5px;*/
  padding-top:1px;
  }
  
.contentTextRight .titlepnk{
color:#EC008C;
font-weight:bold;}


.contentTextRight p.white{
  /*height:65px;*/
  /*background-color:#FFFFFF;*/
  color:#000000;
   /*July Change */
  width: 100%;
  margin-right: 3px;
  margin-left:5px;
  padding-top:1px;
  }


.contentTextRight .blueTitles{
color:#2764BD;
font-weight:bold;}

.contentTextRight img {
	display: block;
	margin: 0 auto 1px auto;}
	
.contentTextRight p.thumb, ul.thumbnails {
	margin: 0 0 10px 0;
	padding: 0;
	float: left;
	text-align: center;
	background-color: #fff;
	line-height: 1em;
	list-style: none;}

.contentTextRight img.thumb {
	float:left;
	margin-right: 5px;
	_margin-right: 1px;
}
/* End TEXT Display right*/

/* Forms ROWS Class */


.formboxes {
border-color:#CCCCCC #EEEEEE #EEEEEE #CCCCCC;
border-style:solid;
border-width:1px;
color:#000000;
font-size:13px;
margin-right:2px;
padding:5px;
width:145px;
}


.rwsGry {
	margin: 0;
	padding: 0;
	background-color:#DCDDDE;
	font-weight:bold;
}
.rwsGry .blue {
	background-color:#0099FF;
	color:#FFFFFF;
}
.rwsGry li {
	margin:0;
	display:inline;
	list-style:none;
	color:#333333;
	margin-right:45px;
	padding-left:2px;
}
/* White coloum */
.rwsWhite {
	margin: 0;
	padding: 0;
	background-color:#FFFFFF;
	font-weight:bold;
}
.rwsWhite .blue {
	background-color:#0099FF;
	color:#FFFFFF;
}
.rwsWhite li {
	margin:0;
	display:inline;
	list-style:none;
	color:#333333;
	margin-right:45px;
	padding-left:2px;
}
/* End White ROW */

/* End Forms Rows Class */

/* start Search From */

#ajaxSearch_form {
	margin:0 auto;
	display: block;
	width: 287px;
}
#ajaxSearch_form .txtSearch {
	border:0;
	background: transparent url(../images/usercontrolls/search.gif) no-repeat scroll left center;
	background-position:1px 6px;
	margin-top: -2px;
	padding-top: 5px;
	height: 28px;
	width: 225px;
	text-indent:7px;
}
#ajaxSearch_form #ajaxSearch_submit {
	background:transparent url(../images/usercontrolls/btnsearch.gif) no-repeat scroll left top; 
	border:0 none;
	margin-top: -6px;
	display:inline;
	height:23px;
	text-decoration:none;
	vertical-align:middle;
	width:55px;
}
/* End Search Form */

/* Start BLOGS */

#blogs {
	padding-top:4px;
	padding-bottom:4px;
	/*font-size: 1.166em;*/
}
#blogs h3 {
	margin:0px;
	font-size: 1.166em;
	font-weight:normal;
}
#blogs h2 {
	margin:0px;
	font-size:12px;
	color:#00AEEF;
}

#blogs h2.black {
	color:#000000;
}

.blgGry {
	/*YOKO Change */
	width: 255px;

	border-bottom:thin solid #CCCCCC;
	padding-bottom:5px;
	padding-top:5px;

}

#blogs p
{
  padding-left:5px;
  
}


#blogs .blgWhite {
	/*YOKO Change */
	width: 286px;
	padding-left:5px;
	padding-right:5px;
}


/* END BLOGS */

/*Start Feed Styles */
#feeds {
	padding-top:4px;
	padding-bottom:4px;
}
#feeds h3 {
	margin:0px;
	/*font-size: 1.166em;*/
	font-weight:normal;
}
#feeds h2 {
	margin:0px;
	font-size:12px;
	color:#00AEEF;
}

#feeds h2.black {
	color:#000000;
}

#feeds .gry {
	/*YOKO Change */
  width: 286px;
	padding-left: 5px;
	padding-right: 5px
}
#feeds .white {
	/*YOKO Change */
	width: 286px;
	border-bottom:thin solid #CCCCCC;
	padding-bottom:5px;
	padding-top:5px;
}
/* End Feed Styles */

/*Footer Styles */
#footer {
	background:#757779 url(../images/boxes/grdnt.gif) repeat-x scroll left -300px;
	border-top:1px solid #E6E6E6;
	clear:both;
	height:20em;
	padding:0 14px;
	position:relative;
	width:913px;
}

#footer .hpDirBG {
	background:#FFFFFF;
	float:left;
	height:15em;
	width:913px;}

#footer ul{
	list-style: none;
	margin: 0;
	padding: 0;}

#footer li{font-size:14px;}

#footer h2 {
	background:transparent url(../images/boxes/crnrs.gif) no-repeat scroll -1px bottom;
	color:#FFFFFF;
	margin:0 0 -5px;
	padding:10px 0 15px 20px;
	position:relative;}

#footer p {font-size:12px;}

#footer #cols{
	width: 950px;
	margin: 0 auto;}
	
#footer #cols h3{
	font-weight:bold;
	font-size:14px;
	margin: 0;
	padding: 0;}

#footer #columnGroup{
	margin:0 auto;
	position:relative;	
	width:910px;}

#footer div.column {
	float:left;
	margin:14px 20px;
	_margin:14px 15px;
	width:150px;}

p.roundBottom {
	background:transparent url(../images/boxes/bottom_crnrs.gif) no-repeat scroll -1px bottom;
	clear:both;
	height:5px;
	left:14px;
	padding-bottom:-1px;
	padding-right:14px;
	text-align:right;
	width:913px;}
/*End footer styles */



/*Read More */
.readmore{
	margin:5px;
	padding-left:5px;
	
}

.readmore,.blue{color:#0099CC;}
.readmore, .orange{color:#FF9900;}




/*Read More*/



/* Blogs page */
.blogContent{height:40px;}
/*End Blog Page */


/*Start Editor Styles */
#editor {
	padding-top:4px;
	padding-bottom:4px;
}

#editor .edblue{
	background-color:#5BB1E4;
	color:white;
	/*YOKO Change */
	width: 125px;
	padding-left: 5px;
	padding-right: 5px
}
#editor .white {
	/*YOKO Change */
	width: 274px;
	padding-left: 5px;
	padding-right: 5px
}
/* End Editor Styles */


/*Start post Styles */
#posts {
	padding-top:4px;
	padding-bottom:4px;
}
#posts h3 {
	margin:0px;
	font-size:12px;
	font-weight:bold;
}
#posts h2 {
	margin:0px;
	font-size:12px;
	color:#00AEEF;
}
#posts .gry {
	background-color:#DCDDDE;
	/*YOKO Change */
  width: 125px;
	padding-left: 5px;
	padding-right: 5px
}
#posts .white {
	/*YOKO Change */
  width: 125px;
	padding-left: 5px;
	padding-right: 5px
}
/* End post Styles */


/*Recent Comments */
/*Start comments Styles */
#comments {
	padding-top:4px;
	padding-bottom:4px;
}
#comments h3 {
	margin:0px;
	font-size:12px;
	font-weight:bold;
}
#comments h2 {
	margin:0px;
	font-size:12px;
	color:#00AEEF;
}

#comments h2 {
	margin:0px;
	font-size:12px;
	color:#00AEEF;
}

#comments .cmgreen {

	color:#61B83A;
}





#comments .gry {
	background-color:#DCDDDE;
	/*YOKO Change */
  width: 274px;
	padding-left: 5px;
	padding-right: 5px
}


#comments .white {
	/*YOKO Change */
  width: 274px;
	padding-left: 5px;
	padding-right: 5px
}
/* End comments Styles */

/*End Recent COmments */

/*Start comments Styles */
#cmnts {
	padding-top:4px;
	padding-bottom:4px;
	width:400px;
	padding-right:20px;
}
#cmnts h3 {
	margin:0px;
	font-size:12px;
	font-weight:bold;
}
#cmnts h2 {
	margin:0px;
	font-size:12px;
	color:#00AEEF;
}

#cmnts h4 {
	font-size:12px;
	margin:0px;
	color:#FF9900;
}


#cmnts .gry {
	background-color:#DCDDDE;
	/*YOKO Change */
  width: 445px;
	padding-left: 5px;
	padding-right: 5px
}
#cmnts .white {
	/*YOKO Change */
  width: 445px;
	padding-left: 5px;
	padding-right: 5px
}
/* End comments Styles */



/*Start latestFeaturesList Styles */
#latestFeaturesList {
	padding-top:4px;
	padding-bottom:4px;
}
#latestFeaturesList h3 {
	margin:0px;
	font-size:12px;
	font-weight:bold;
}
#latestFeaturesList h2 {
	margin:0px;
	font-size:12px;
	color:#00AEEF;
}
#latestFeaturesList .gry {
	background-color:#DCDDDE;
	/*YOKO Change */
	width: 274px;
	padding-left: 5px;
	padding-right: 5px
}
#latestFeaturesList .white {
	/*YOKO Change */
	width: 274px;
	padding-left: 5px;
	padding-right: 5px
}
/* End latestFeaturesList Styles */
/*Start quickfeed Styles */
#quickfeed {
	padding-top:1px;
	padding-bottom:4px;
}
#quickfeed h3 {
	margin:0px;
	font-size:12px;
	font-weight:bold;
}
#quickfeed h2 {
	margin:0px;
	font-size:12px;
	color:#00AEEF;
}
#quickfeed .gry {
	background-color:#DCDDDE;
	/*YOKO Change */
	width: 129px;
	padding-left: 5px;
	padding-right: 5px
}
#quickfeed .white {
	/*YOKO Change */
	width: 129px;
	padding-left: 5px;
	padding-right: 5px
}
/* End quickfeed Styles */

/*Start latestfeed Styles */
#latestfeed {
	padding-top:4px;
	padding-bottom:4px;
}
#latestfeed h3 {
	margin:0px;
	font-size:12px;
	font-weight:bold;
}
#latestfeed h2 {
	margin:0px;
	font-size:12px;
	color:#93CB55;
}

#latestfeed h4 {
	margin:0px;
	font-size:11px;
	color:#93CB55;}

#latestfeed .gry {
	/*background-color:#DCDDDE;*/
	/*YOKO Change */
	width: 440px;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom:10px;}

#latestfeed .green {
	background-color:#61B83A;
	/*YOKO Change */
	width: 440px;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom:10px;
	color:white;}

#latestfeed .green, .nopadding {margin-bottom:0px;}

#latestfeed  .lightGreen{
	background-color:#A8CD79;
	/*YOKO Change */
	width: 440px;
	padding-left: 5px;
	padding-right: 5px;
	color:white;
	font-weight:bold;}


#latestfeed .white {
	/*YOKO Change */
	width: 440px;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom:10px;}
/* End latestfeed Styles */

/*Start aboutFeedMe Styles */
#aboutFeedMe {
	padding-top:4px;
	padding-bottom:4px;}
	
#aboutFeedMe h3 {
	margin:0px;
	font-size:12px;
	font-weight:bold;}
	
#aboutFeedMe h2 {
	margin:0px;
	font-size:12px;
	color:#00AEEF;}
	
#aboutFeedMe .green {
	background-color:#009900;
	/*YOKO Change */
	width: 274px;
	padding-left: 5px;
	padding-right: 5px;
	color:white;}
	
#aboutFeedMe .white {
	/*YOKO Change */
	width: 274px;
	padding-left: 5px;
	padding-right: 5px}
/* End aboutFeedMe Styles */



/*Start latestfeedRight Styles */
#latestfeedRight {
	padding-top:4px;
	padding-bottom:4px;
}
#latestfeedRight h3 {
	margin:0px;
	font-size:12px;
	font-weight:bold;
}
#latestfeedRight h2 {
	margin:0px;
	font-size:12px;
	color:#93CB55;
}

#latestfeedRight h4 {
	margin:0px;
	font-size:11px;
	color:#61B83A;
}

#latestfeedRight .gry {
	background-color:#DCDDDE;
	/*YOKO Change */
	width: 274px;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom:10px;
}
#latestfeedRight .white {
	/*YOKO Change */
	width: 274px;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom:10px;
	background-color:#FFFFFF;
}
/* End latestfeedRight Styles */
/*Start bxComments Styles */
#bxComments {
	padding-top:4px;
	padding-bottom:4px;
}
#bxComments h3 {
	margin:0px;
	font-size:12px;
	font-weight:bold;
}
#bxComments h2 {
	margin:0px;
	font-size:12px;
	color:#93CB55;
}

#bxComments h4 {
	margin:0px;
	font-size:11px;
	color:#93CB55;
}

#bxComments .gry {
	background-color:#DCDDDE;
	/*YOKO Change */
	width: 440px;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom:10px;
}
#bxComments .white {
	/*YOKO Change */
	width: 440px;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom:10px;
}
/* End bxComments Styles */

/*My Feed Registration */
#customForm h1 {
	font: 1.2em Arial, Helvetica, sans-serif;
}


.txt {
	border-color:#CCCCCC #EEEEEE #EEEEEE #CCCCCC;
	border-style:solid;
	border-width:1px;
	color:#000000;
	font-size:13px;
	width: 200px;}


#customForm input.txt {
	border-color:#CCCCCC #EEEEEE #EEEEEE #CCCCCC;
	border-style:solid;
	border-width:1px;
	color:#000000;
	font-size:12px;
	width: 200px;}

#customForm input.chk {
	border-color:#CCCCCC #EEEEEE #EEEEEE #CCCCCC;
	border-style:solid;
	border-width:1px;
	color:#000000;
	font-size:13px;}

#customForm input.btn {
	color: #FFFFFF;
	background-color: #2764BD;
	border: 1px solid #000000;
	margin-left:150px;}

#customForm form p {
	clear: left;
	margin: 0;
	padding: 0;
	padding-top: 2px;
}
#customForm form p label {
	float: left;
	width: 90px;
	font: 11px Arial, Helvetica, sans-serif;
}
#customForm .lblGreen {
	color:#009900;
}
#customForm .formboxes {
	border-color:#CCCCCC #EEEEEE #EEEEEE #CCCCCC;
	border-style:solid;
	border-width:1px;
	color:#000000;
	font-size:13px;
	margin-right:2px;
	padding:5px;
	width: 350px;
}

#customForm sup
{
 float:right;
 margin-top:7px;
 width:190px;
}

#customForm sup.clearsup
{ 
 clear:both;
 float:left;
 margin-top:7px;
 padding-bottom:5px;
 width:300px;
}




/*END feed FORM Registration */

/*START COMP MAIN BOX */

#compMAIN
{
  margin-left:10px;
}

#compMAIN .compet
{

height:40px;
}

/* Start Competition BOX */

/*Comp Registration*/
#customFormComp
{
  padding-left:20px;
  padding-top:10px;
}

#customFormComp h1 {
	font: 1.2em Arial, Helvetica, sans-serif;
}
#customFormComp input.txt {
	border-color:#CCCCCC #EEEEEE #EEEEEE #CCCCCC;
	border-style:solid;
	border-width:1px;
	color:#000000;
	font-size:13px;
	width: 200px;
}


#customFormComp input.chk {
	border-color:#CCCCCC #EEEEEE #EEEEEE #CCCCCC;
	border-style:solid;
	border-width:1px;
	color:#000000;
	font-size:13px;
}


#customFormComp input.btn {
	color: #00008B;
	background-color: #80FF80;
	border: 1px solid #000000;
	margin-left:10px;
}
#customFormComp form p {
	clear: left;
	margin: 0;
	padding: 0;
	padding-top: 5px;
}
#customFormComp form p label {

	width: 150px;
	font: 11px Arial, Helvetica, sans-serif;
}
#customFormComp .lblGreen {
	color:#009900;
}
#customFormComp .formboxes {
	border-color:#CCCCCC #EEEEEE #EEEEEE #CCCCCC;
	border-style:solid;
	border-width:1px;
	color:#000000;
	font-size:13px;
	margin-right:2px;
	padding:5px;
}
/*END Comp Registration */

#podcastsbx .porange {
	background-color:#FF9900;
	/*YOKO Change */
	padding-right: 2px;
	padding-left:5px;
}

#podcastsbx ol
{
  margin:0px;
  padding-left:21px;
}

/*Features Rotation */
#featuresRotation {
	height: 272px;
	width: 450px;
	overflow: hidden;
	margin:0px;
	padding:0px;
}
#featuresRotation li {
	list-style:none;
}
.fade {
	margin-bottom: 2em;
}
.fade p {
	margin-bottom: 2em;
	text-align: center;
	width: 100%;
	background: #fff;
}

/*End Features Rotation */

/*Center SkyScraper Banner */
#LetterBoard
{
  width:728px;
  float:left;
  height:90px;
  padding-top:12px;
  padding-left:30px;
 
}
/*End Center LetterBoard Banner */

/*Search BOX TEXT */
#srch
{
 padding-left:150px;

}
/*END Search TEXT BOX */

/*Login Subscribe CSS */

#srchBOX
{
 float:left;
}

#srch #join
{
  float:left;
  padding-top:10px;
  padding-right:99px;
}

#loginInfo  
{
 margin:0px;
 padding:0px;
}

#loginInfo li
{
list-style:none;
	display:inline;
	padding-left:5px;
	
}
/*Login Subcribe CSS END */

/*Start Subscribe BOX */

#subscribeemail
{
 background-image:url(../images/subscribe/bg_subscribe.gif);
 width:300px;
 height:170px;  
}

#subscribeemail p
{
  padding:0px;
  margin:0px;
  padding-left:0px;
}

#subscribeemail #subBody
{
  width:280px;
  margin:0 auto;
  padding-top:10px;
}

/*ENDSubscribe BOX */

/*Start Subscribe Form */
#subscribeForm h1 {
	font: 1.2em Arial, Helvetica, sans-serif;
}
#subscribeForm input.txt {
	border-color:#CCCCCC #EEEEEE #EEEEEE #CCCCCC;
	border-style:solid;
	border-width:1px;
	color:#000000;
	font-size:13px;
	width: 190px;
}


#subscribeForm input.chk {
	border-color:#CCCCCC #EEEEEE #EEEEEE #CCCCCC;
	border-style:solid;
	border-width:1px;
	color:#000000;
	font-size:13px;
}


#subscribeForm input.btn {
	color: #00008B;
	background-color: #80FF80;
	border: 1px solid #000000;
	margin-left:150px;
}
#subscribeForm form p {
	clear: left;
	margin: 0;
	padding: 0;
	padding-top: 2px;
	font-weight:bold;
}
#subscribeForm form p label {
	float: right;
	width: 80px;
	font: 11px Arial, Helvetica, sans-serif;
	font-weight:bold;
}


#subscribeForm .formboxes {
	border-color:#CCCCCC #EEEEEE #EEEEEE #CCCCCC;
	border-style:solid;
	border-width:1px;
	color:#000000;
	font-size:13px;
	margin-right:2px;
	padding:5px;
}

p.subnotice
{
 color:#999999;
 font-size:9px;
 font-family:Arial, Helvetica, sans-serif;
 padding:0px;
 margin:0px;
}

/*subscribe sucess box */

#subscribesucess
{
 background-image:url(../images/subscribe/bg_sucess.gif);
 width:300px;
 height:170px;  
 display:none;
}


#unsubscribesucess
{
 background-image:url(../images/subscribe/bg_sucess.gif);
 width:300px;
 height:170px;  
 display:none;
}

#unsubscribesucess #unsubbody
{
  width:225px;
  margin:0 auto;
  padding-top:60px;
}



/*Unsubscribe layer */
#frnunsubscribe
{
 background-image:url(../images/subscribe/bg_subscribe.gif);
 width:300px;
 height:170px;  
 display:none;
}

#subscribesucess p
{
  padding:0px;
  margin:0px;
  padding-left:0px;
}

#subscribesucess #subsucessbody
{
  width:260px;
  margin:0 auto;
  padding-top:30px;
}

/*add padding to next and previous buttons */
.ditto_currentpage
{
  margin-left:20px;
  clear:both;
}

/*Hide h1 tags*/
#leftBox h1
{
 display:none;
}

/*Give elements controll padding */
p.paddme
{
 margin:0px;
 padding-top:2px;  
 padding-bottom:0px;
}
/*END feed FORM Registration */

/*new blogs styles */
#blogsnew p
{
  margin:0px;
  padding:0px;
}


/*End New blogs styles */

/*Orange Labels */
.lblOrange {
	color:#F1592A;
	font-weight:bold;
}

/*Padd the unsubscribe form */
.paddform
{
	margin:0 auto;
	padding-top:50px;
	width:290px;
}

#unbtnsub
{
  padding-top:20px;
  margin-left:50px;
}

/*End padd the unsubsribe form */

/*Custom form styles */
input.txt {
	border-color:#CCCCCC #EEEEEE #EEEEEE #CCCCCC;
	border-style:solid;
	border-width:1px;
	color:#000000;
	font-size:13px;
	width: 200px;}

input.chk {
	border-color:#CCCCCC #EEEEEE #EEEEEE #CCCCCC;
	border-style:solid;
	border-width:1px;
	color:#000000;
	font-size:13px;}

input.btn {
	color: #FFFFFF;
	background-color: #2764BD;
	border: 1px solid #000000;
	margin-left:150px;}

form p {
	clear: left;
	margin: 0;
	padding: 0;
	padding-top: 2px;
}

.submitbutton
{
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	color:#000000;
	display:block;
	margin-right:6px;
	padding:3px 5px;
	text-decoration:none;
	vertical-align:top;
	white-space:nowrap;
}

form p label {
	float: left;
	width: 90px;
	font: 11px Arial, Helvetica, sans-serif;
}
.lblGreen {
	color:#009900;
}
.formboxes {
	border-color:#CCCCCC #EEEEEE #EEEEEE #CCCCCC;
	border-style:solid;
	border-width:1px;
	color:#000000;
	font-size:13px;
	margin-right:2px;
	padding:5px;
	width: 350px;
}

sup
{
 /*float:right;*/
 margin-top:7px;
 width:190px;
}

sup.clearsup
{ 
 clear:both;
 float:left;
 margin-top:7px;
 padding-bottom:5px;
 width:300px;
}
/*end custom from styles */

/*Newsletter page code */


#nwssubscribe,nwssucess
{
  /*padding-top:30px;*/
  padding-bottom:20px;
  border-top:thin dotted #CCCCCC;
}


#nwssucess
{
	display:none;
	padding-top:30px;
	padding-bottom:20px;
	border-top:thin dotted #CCCCCC;
}

#nwsunsubs
{ 
  border-top:thin dotted #CCCCCC;

}

#nwsunsubsucess
{ 

  border-top:thin dotted #CCCCCC;
  display:none;
}



/*end Newsletter page code */


/* WPE FORMS*/
#wlpeUserProfileCountry,#wlpeUserProfileGender
{
	border-color:#CCCCCC #EEEEEE #EEEEEE #CCCCCC;
	border-style:solid;
	border-width:1px;
	color:#000000;
	font-size:13px;
	width: 200px;	
}
#loginButtons li
{
  display:inline;
  list-style:none;
  padding:5px;
  float:left;
}

/*END WPE FORMS */

/*Tweetmeme */
#tweetmeme_button {
	font-family:arial;
	height:60px;
	width:50px;
	float:right;
}
/*end Tweetmeme */

/*Ditto Page fix */
.ditto_page,.ditto_currentpage
{
 padding:2px;
}
/*End Ditto Page fix */


/*///////////////////////////////New BOX Styles */

h2
{
	margin:0px;
	padding:0px;
	font-size:16px;
	padding-top:10px;
	/*padding-left:5px;*/
}


div.boxbody h3
{
  margin:0px;
  padding:0px;
  padding-top:5px;
  font-size:12px;
  color:#B3B3B3;
}


div.boxbody h4
{
	margin:0px;
	padding:0px;
	font-size:16px;
	padding-top:10px;

}



h2.bblue
{
	color:#29ABE2;
}

h2.noir
{
	color:#000000;
}

h2.ggreen
{
	color:#2FA847;
}


h2.rouge
{
	color:#B80000;
}

h2.yyellow
{
	color:#FFC805;
}

h2.ppurple
{
	color:#645689;
}


/*Start main box body */
div.boxbody
{
	background-color:#FFFFFF;
	width:200px;
}

.boxbody h1
{
  font-size:16px;
}

.boxbody .fullbody
{
	padding:10px;
	border-color:#000000;
	border-top:none;
	border-bottom:none;
	font-size:1.1em;
		
}



.boxbody.iparagraph
{ 
	padding:0px;
	margin:0px;
	font-size:1.166em;
	line-height:1.357;
}


/*End main box body */


/*Start Top Header */
div.hdr
{
	 height:41px;
	 background-repeat:repeat-x;
}

div.hdr.bblue
{
 background-image:url(../images/corners/mblue.png); 
}

div.hdr.noir
{
 background-image:url(../images/corners/mnoir.png); 
}

div.hdr.ggreen
{
 background-image:url(../images/corners/mgreen.png); 
}

div.hdr.rouge
{
 background-image:url(../images/corners/mrouge.png); 
}

div.hdr.yyellow
{
 background-image:url(../images/corners/myellow.png); 
}

div.hdr.ppurple
{
 background-image:url(../images/corners/mpurple.png); 
}




div.hleft
{
	background-image:url(../images/corners/cornermatrix.png);
	background-repeat:no-repeat;
	height:41px;
	width:12px;
	float:left;
}

div.hleft.bblue
{
  background-position:-7px -4px;
}


div.hleft.noir
{
  background-position:-43px -4px;
}

div.hleft.ggreen
{
  background-position:-79px -4px;
}

div.hleft.rouge
{
  background-position:-115px -4px;
}

div.hleft.yyellow
{
  background-position:-152px -4px;
}

div.hleft.ppurple
{
  background-position:-189px -4px;
}


div.hmiddle
{
  float:left;
  margin:0 auto;
}

div.hright
{
	background-image:url(../images/corners/cornermatrix.png);
	background-repeat:no-repeat;
	height:41px;
	width:12px;
    float:right;
}

div.hright.bblue
{
  background-position:-24px -4px;
}

div.hright.noir
{
  background-position:-60px -4px;
}

div.hright.ggreen
{
  background-position:-96px -4px;
}


div.hright.rouge
{
  background-position:-132px -4px;
}

div.hright.yyellow
{
  background-position:-169px -4px;
}


div.hright.ppurple
{
  background-position:-206px -4px;
}


/*End top Header */

/*Start Bottom Corners */
div.botomCorners
{
  height:11px;
}

.bottomleft, .bottomright
{
	background-image:url(../images/roundbottom/spire.gif);
	background-repeat:none;
	width:15px;
	height:15px;
}

.bottomleft
{
	float:left;
	background-position: top left;
}

div.bottommiddle
{
  float:left;
}

.bottomright
{
    background-position: top right;
	float:right;
}

.bottomround{background: white; height: 15px;}

.bottomroundmiddle
{
	height:15px;
	float:left;
	background-color:#FFFFFF;
	width:100%;
}


/*END Bottom Corners */


/*////////////////////////////////////End New Box styles


/*start line styles */
.txtRowContent
{
 border-bottom: thin solid #CCCCCC;
 padding-top:10px;
 padding-bottom:10px;
}
/*end line styles */



/*Store font size */
.kstore
{ 
  margin-left:10px;

}


#middleBox .kstore .boxi .boxi_body p
{
  font-size:1.1em;
  line-height:1.357;
}
















