body{
margin:0px;
padding:0px;
text-align:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}

#page{ margin:0px auto 0px auto; width:726px; border: 1px solid #000000; margin-top:3px;}

form {margin:0px; padding:0px; border:0px;}
/*------------------- header css ------ */
#header{ text-align:left; height:244px; background-image:url(https://images.tmcnet.com/cis-magazine/0808/header_bkg.jpg); background-position:top; background-repeat:repeat-x; position:relative;}
#header .logo-holder{}
#header .topnav{
	position:absolute;
	top:10px;
	height: 21px;
	width:282px;
	left:423px;
	color:#EF5F22;
	font-size:10px;
	font-weight:bold;
	text-align:right;
}
#header .topnav a { color:#fff; text-decoration:none;}
#header .topnav a:visited { color:#fff; text-decoration:none;}
#header .topnav a:hover { color:#fbcd00; text-decoration:underline;}

#header .mag-title{
	position:absolute;
	top:65px;
	height:29px;
	width:238px;
	left:472px;
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	background-image:url(https://images.tmcnet.com/cis-magazine/0808/mag_title_bkg_238x29.gif);
	background-repeat:no-repeat;
}
#header .mag-cover{
	position:absolute;
	top:147px;
	height:282px;
	width:176px;
	left:542px;
	background-image:url(https://images.tmcnet.com/cis-magazine/0908/cis_mag_cover-sept.jpg);
	background-repeat:no-repeat;
}
#header .searchbar{
	position:absolute;
	top:110px;
	height:61px;
	width:480px;
	left:23px;
	color:#fff;
}
#header .bodynav{
	position:absolute;
	top:177px;
	height:45px;
	width:436px;
	left:23px;
}
#header .bodynav h4{font-size:36px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0px; padding:0px;}
#header .bodynav h5{font-size:24px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0px; padding:0px;}
#header-alt{ text-align:left; width:726px; height:143px; background:url(https://images.tmcnet.com/cis-magazine/0808/header_alt_bkg2.jpg) top left; position:relative;}
#header-alt .logo-holder{}
#header-alt .topnav{
	position:absolute;
	top:10px;
	height: 21px;
	width:282px;
	left:423px;
	color:#fff;
	font-size:10px;
	font-weight:bold;
	text-align:right;
}
#header-alt .topnav a{ color:#fff; text-decoration:none;}
#header-alt .topnav a:visited { color:#fff; text-decoration:none;}
#header-alt .topnav a:hover {color:#fbcd00; text-decoration:underline;}
#header-alt .mag-title{
	position:absolute;
	top:65px;
	height:29px;
	width:238px;
	left:472px;
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	background-image:url(https://images.tmcnet.com/cis-magazine/0808/mag_title_bkg_238x29.gif);
	background-repeat:no-repeat;
}
#header-alt .cont-title{
	position:absolute;
	top:105px;
	height:22px;
	width:379px;
	left:29px;
	font-size:22px;
	color:#FFFFFF;
	font-weight:bold;
}
#header-alt .back-butt{
	position:absolute;
	top:110px;
	height:15px;
	width:200px;
	left:492px;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}
.bnav-txt { font-size:11px; background-image:url(https://images.tmcnet.com/ims-magazine/0807/w_arrow.gif); background-position:left center; background-repeat:no-repeat; padding-left:20px; color:#FFFFFF; font-weight:bold; padding-bottom:1px; line-height:14px;}
.bnav-txt a {color:#FFFFFF; font-weight:bold; text-decoration:underline;  line-height:14px;}
.bnav-txt a:visited {color:#FFFFFF; font-weight:bold; text-decoration:underline;  line-height:14px;}
.bnav-txt a:hover {color:#fbcd00;  text-decoration:underline; line-height:14px;}
.subswrapper {color:#fff; font-size:12px; font-weight:bold; padding: 5px 0px 0px 10px;}
.subscription {color: #fff; font-size:16px; font-weight:bold;}
.search-box {font-size:10px; font-weight:bold; color:#FFFFFF; height:30px; border:1px solid #fff;}
.search-box form { margin:0px; padding:0px;}
.search-box input {width:108px; font-size:11px; padding:0px 5px;}
.firstLast {width:185px; height:30px; line-height:30px; float:left;}
.subscribeBtn {padding-top:5px;}
.subscribeBtn input {width:74px; height:19px;}
/*------- header container ------ */
#container {width:726px;}
#container-cont {  background-image:url(https://images.tmcnet.com/ims-magazine/0807/hcontainer_bkg.gif); background-position:top; background-repeat:repeat-x;}
.para { padding:5px 0px 5px 0px; margin:0px; color:#000; line-height:18px; font-size:12px; overflow:hidden}
.para a{ padding:5px 0px 5px 0px; margin:0px; color:#d2232a; line-height:18px; overflow:hidden}
.para a:visited{ padding:5px 0px 5px 0px; margin:0px; color:#d2232a; line-height:18px; overflow:hidden}
.para a:hover { color:#cc0000; overflow:hidden}

.para2 { padding:5px 0px 5px 0px; margin:0px; color:#cc0000; line-height:18px; font-size:12px; overflow:hidden; font-weight:bold;}

#container-cont h1{color:#000000; font-size:22px; padding:0px; margin:0px;}
#tofc { height:50px; background-color:#EB5440; width:528px;}
#rtcoln-wrapper{ border-top: 1px solid #000000;}
#content .txt-wrapper{padding:30px 5px 0px 30px; }
h2 {margin:0px; padding:6px 0px 0px 0px; font-size:16px; color:#000000;}
h3 {margin:0px; padding:6px 0px 0px 0px; font-size:14px; color:#EB5440;}
h5 {margin:0px; padding:6px 0px 0px 0px; font-size:14px; color:#EB5440;}
.colmn1{width:262px; float:left;}
.colmn2{width:262px; float:left;}
.colmn3{width:192px; float:left; margin-top:190px;}
/*------------------- txt ------ */
.columncontent{width:240px; margin:10px 10px;}
.column3content{width:192px;}
.colmn3-wrapper{padding:185px 0px 0px 15px;}
.wrapper {padding:15px 20px 0px 20px;}
.wrapper20 {padding:15px;}
.wrapperbt20 {padding-bottom:15px;}
.wrapperbttop {padding-bottom:15px; padding-top:15px;}
.wrapperbt {padding-bottom:15px;}
.wrappertop6{ padding-top:8px;}
.wrapperbttop10{padding:10px 0px; text-align:center;}
.wrapper-lft20 {padding:20px 20px 0px 20px;}
.wrapper-alt {padding:20px 30px 20px 30px;}
.paragraph { font-size: 12px; color:#000000; padding:20px 20px 0px 20px;}
.sm-txt { font-size:11px; color:#000000;font-weight:300;text-decoration:none;}
.sm-txt { font-size:11px; color:#000000;font-weight:300;text-decoration:none;}
.sm-txt a{ font-size:11px; color:#000000;font-weight:300;text-decoration:none;}
.sm-txt a:visited{ font-size:11px; color:#000000;font-weight:300; text-decoration:none;}
.sm-txt a:hover{ font-size:11px; color:#000; text-decoration:underline;font-weight:300;}
.sm-txt-red { font-size:11px; color:#B20E0E; font-weight:300;}
.sm-txt-red a{ font-size:11px; color:#B20E0E;font-weight:300;}
.sm-txt-red a:visited{ font-size:11px; color:#B20E0E;font-weight:300;}
.sm-txt-red a:hover{ font-size:11px; color:#B20E0E; text-decoration:underline;font-weight:300;}
.black{color:#000000;}
.btlink { font-size:11px; font-weight:bold; color:#CC0000; padding:3px 0px 3px 0px;}
.btlink a{ font-size:11px; font-weight:bold; color:#CC0000;}
.btlink a:visited{ font-size:11px; font-weight:bold; color:#CC0000;}
.btlink a:hover{ font-size:11px; color:#000000; text-decoration:underline;}
/*------------------- clear bojects------ */
.magic { clear:both;}
.fl-left {float:left;}
.fl-right {float:right;}
.fl-left-img {float:left; padding-right:20px; padding-bottom:10px;}
.fl-right-img {float:right; padding-left:20px; padding-bottom:10px;}
/*------------------- listing ------ */
.arti-title {height:25px; width:240px; background:url(https://images.tmcnet.com/cis-magazine/0808/title_bkg.gif) left no-repeat;}
.arti-title2 {height:25px; width:238px; background:url(https://images.tmcnet.com/cis-magazine/0808/title_bkg02.gif) left no-repeat;}
.arti-title3 {height:25px; width:192px; background:url(https://images.tmcnet.com/cis-magazine/0808/title_bkg03.gif) left no-repeat;}
.arti-title4 {height:25px; width:190px; background:url(https://images.tmcnet.com/cis-magazine/0808/title_bkg04.gif) left no-repeat;}
.arti-title-wrapper{padding:5px 0px 0px 10px; font:bold 13px tahoma, Arial, sans-serif; color:#FFFFFF;}
.articleFeature {padding:7px 5px 5px 0px; font:bold 12px Arial, Helvetica, sans-serif; color:#000;}
.articleImgWrap {height:130px; width:240px;}
.articleTag {padding:0 10px 10px 10px;}
.borders {border-right:1px solid #9b1211; border-left:1px solid #9b1211; border-bottom:1px solid #9b1211;}
.strd-box {width:224px;}
.snpt-link { padding:3px 5px 5px 5px; background-image:url(https://images.tmcnet.com/ims-magazine/0807/list_bottom_bkg.gif); background-position:bottom; background-repeat:repeat-x; font-size:11px; font-weight:bold; font-family: tahoma, Arial, sans-serif; color:#333333;}
.snpt-link a{ color:#333333; text-decoration:none;}
.snpt-link a:visited{ color:#000000; text-decoration:none;}
.snpt-link a:hover{color:#EB5440; text-decoration:underline;}
.sm-title {   font-family: tahoma, Arial, sans-serif; background-color:#fff; font-size:13px;   color:#cc0000; font-weight:bold;}
.plain-title-tp{font-family: tahoma, Arial, sans-serif; font-size:11px; font-weight:bold; color:#cc0000; padding:0px 0px 10px 0px; line-height:14px;}
.plain-title-tp a{color:#B20E0E; text-decoration:underline;}
.plain-title-tp a:visited{color:#B20E0E; text-decoration:underline;}
plain-title-tp2{font-family: tahoma, Arial, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:0px 0px 10px 0px; line-height:14px;}
.plain-title-tp2 a{color:#000000; text-decoration:none; font-weight:bold; font-family: tahoma, Arial, sans-serif; }
.plain-title-tp2 a:visited{color:#000000; text-decoration:none;font-weight:bold; font-family: tahoma, Arial, sans-serif; }
.plain-title-tp2 a:hover{ background-color:fbcd00; color:#000; text-decoration:none;font-weight:bold; font-family: tahoma, Arial, sans-serif;  }
.navlist ul {
margin: 0px;
padding: 0px;
list-style-type: none;
font-family: tahoma, Arial, sans-serif;
font-size: 12px;
color:#cc0000;
line-height:normal;
font-weight:bold;
 }
.navlist ul li {
margin: 0px 0px 0px 0px;
 }
.navlist .red  ul li a{
display:block;
color:#000000;
text-decoration:none;
padding:2px 5px 2px 15px;
margin:0px;
background-image:url(https://images.tmcnet.com/ims-magazine/0807/hbulletbk.png);
background-position:left top;
background-repeat:no-repeat;
}
.navlist  .diff ul li  a{
display:block;
color:#333333;
text-decoration:none;
padding:2px 5px 2px 0px;
margin:0px;
background-repeat:no-repeat;
background-image:url(https://images.tmcnet.com/ims-magazine/0807/list_bottom_bkg.gif);
background-position:bottom;
background-repeat:repeat-x;
}
.navlist  .diff ul li  a:visited{
padding:2px 5px 2px 0px;
margin:0px;
}
.navlist  .smtxt{
font-size:11px;
color:#000;
padding:0px 0px 10px 15px;
margin:0px;
font-style: normal;
font-weight:normal;
}
.navlist  .bgtxt{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
padding:0px 0px 0px 0px;
margin:0px;
font-weight:bold;
}
.navlist  .gray ul li  a{
display:block; font-family: tahoma, Arial, sans-serif; 
color:#333333;
text-decoration:none;
padding:2px 5px 2px 15px;
margin:0px;
background-image:url(bulletbk.png);
background-position:left top;
background-repeat:no-repeat;
}

.navlist  .red ul li  a{
display:block;
color:#CCOOOO;
text-decoration:none;
padding:2px 5px 2px 15px;
margin:0px;
background-image:url(bulletbk.png);
background-position:left top;
background-repeat:no-repeat;
}
.navlist ul li a{margin: 0px 0px 0px 0px; }
.navlist  ul li a:visited {color:#333333; text-decoration:none; padding:2px 5px 2px 15px; line-height:normal;}
.navlist  ul li a:hover {color:#333333; text-decoration:none; background-color:#fbcd00; line-height:normal; }
#footer {padding-top:10px; font-size:16px; font-weight:bold; height:5px;}
.style1 {font-weight: bold}
.cisNewsHeadLink {color:#294278; font:bold 13px Arial, Helvetica, sans-serif; margin:0; padding:0;}
.cisNewsHeadLink a, .cisNewsHeadLink a:visited, .cisNewsHeadLink a:hover {color:#294278; font:bold 13px Arial, Helvetica, sans-serif; margin:0; padding:0;}
.cisNewsHead {color:#d2232a; font:bold 14px Arial, Helvetica, sans-serif; display:inline; margin:0; padding:0;}
.columnWrap {width:100%;}
.column1{width:30%; padding:10px 10px; float:left;}
.column2 {width:47%; padding:10px 10px; float:left;}
.container-bkg {width:726px; position:relative; background-color:#F7DB9C;}
.articleCTA {width:100%; text-align:center; padding:10px 0;}
.repeaterLinks {
	padding:3px 5px;
	color:#000;
	text-decoration:none;
	font:bold;
	}
.repeaterLinks a, .repeaterLinks a:visited{
	color:#000;
	text-decoration:none;
	font:bold;
	}
.repeaterLinks a:hover {
	color:#000;
	text-decoration:none;
	background-color:#fbcd00;
	font:bold;
	}
.pastWrap {
	padding:10px 10px;
	}
.pastHead {
	font:bold 20px Arial, Helvetica, sans-serif;
	text-align:center;
	padding:10px 0;
	}
.pastYear {
	font:bold 18px Arial, Helvetica, sans-serif;
	background:#bd0000;
	color:#fff;
	text-align:center;
	
	}
.pastIssues {
	text-align:center;
	padding:0 0 20px 0;
	}
	
