@charset "UTF-8";
/* CSS Document */

/*
Theme Name: Spartan
Author: Adrian Holmes
Version: 1.0
ol, ul, li
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, th {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
}

body {
	line-height: 1;
}

body {
	font-family: Helvetica, Arial, sans-serif ;
	font-size:12px;
	margin:0 auto;
	padding:0;
	color:#666;
	line-height:20px;	
	width:100%;
	/*list-style-position: inside; */
	padding-left:0px;
}

h1, h2, h3, h4, h5, h6, h8 {
	font-family: Helvetica;
	font-weight: normal;
	clear: both;
}

/* =Fonts
-------------------------------------------------------------- */

/* The main theme structure */
#top_container{width:100%; height:155px;}
#content_container{width:100%; background-image:url(images/middel_bg.jpg); background-repeat:repeat-x; background-position:top;}
#content_container_inner{ width:100%; background-image:url(images/bg_header_inner_repeat.gif); background-repeat:repeat-x; background-position:top; padding:20px 0px 20px 0px}
#bottom_container{background-image:url(images/bg_bottom.gif); background-repeat:repeat-x; width:100%; height:60px;}

.centercolumn{width:940px; margin:0px auto 0px auto;}

h1.title-slider, h1.title-slider a{ color:#fff;}


/* Structure the top area */
#top{width:955px; float:left; height:95px;}
#logo{width:500px; float:left; margin-top:20px;}
#topsearch{width:340px; float:right; padding:18px 13px 0px 0px; height:110px; }
#topsearch form{margin:0px; float:right;}
#topsearch .inputbox{ background:none; margin:0px; display:block; padding:0px; border:none; background-repeat:no-repeat; width:146px; color:#857f7f; text-align:left; margin-left:20px; height:27px; display:block; z-index:5;
padding-top : 5px\9; /* IE8 and below */  
 *padding-top : 5px; /* IE7 and below */ 
}
/*#menu_container {width:100%; }*/
#search-hold{ background-image:url(images/search_bg.png); border:none; background-repeat:no-repeat; 0 30px 5px 5px; width:188px;}
#topsearch #submit{ background:none; border:none; margin-right:10px;}
#top_number {color:#17368C; font-size:22px;  font-weight:bold; letter-spacing: -1; float:right; margin-top:0px; *display:block; *width:100px;}

#topmenu_container {float:left; background-image:url(images/top_menu_bg.jpg); margin-top:20px; width:100%; border-bottom: solid 1px #d2d2d2;
border-top: solid 1px #d2d2d2;}

#topmenu{width:940px; clear:right; margin:auto; height:30px; }
#topmenu ul {margin-top:8px; margin-left:-15px;}
#topmenu li {display:inline; padding:5px 7px;}
#topmenu a { text-decoration:none; color:#333; font-size:14px; display:inline; padding:5px 7px; min-width:114px;}
#topmenu a:hover,#topmenu li.selected a { color:#FFF;  background-color:#666; color:#FFF; -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;  min-width:114px;}

#small_menu ul {
	float:right;
	display: inline;
	list-style-type: none;
	height:15px;
	/*width:280px;*/
	margin-bottom:15px;
	}
#small_menu li {
	color:#333;
	font-size:10px;
	padding: 0 0px;
	display: inline;
	border-right:#333 solid 1px;
	}

.css3-button {color:#FFFFFF; text-decoration:none;}

/* Text elements */
h1 {margin-bottom:15px; font-family: Helvetica; font-weight:normal; color:#3b3b3d; padding-top:0px; margin-left:-2px;}
h2 {margin-bottom:12px; font-family: Helvetica; font-weight:normal; color:#0e2d97;}
h3, h4, h5, h6, h7{margin-bottom:8px; font-family: Helvetica, Arial, verdana; font-weight:normal; letter-spacing:-1px; color:#666;}
h1 {font-size:24px; line-height:18px;}
h2 {font-size:24px; line-height:24px;}
h3 {font-size:18px; line-height:20px;}
h4 {font-size:14px; line-height:15px;}
h5, h6 {font-size:13px; line-height:15px;}
h7 {font-size:18px; font-family: Helvetica, Arial, verdana; color:#404040;line-height:22px;}

/* =Header
-------------------------------------------------------------- */
#sideright{width:270px; float:left; padding:0px 0px}
#sideright p{margin-bottom:15px;}
#sideright h2{margin-bottom:10px; border-bottom:solid 5px #f5f5f5; padding:0px 0px 8px 0px;}
#sideright ul{margin:0px 0px 0px 0px; padding:0px; list-style-type:none;}
#sideright ul ul li{margin:0px; padding:3px 0px 3px 20px; list-style-type:none; font-size:12px; background-image:url(../../wp-content/themes/brightster/images/list_square.gif); background-repeat:no-repeat; background-position:0 10px}
#sideright ul ul li a, #sideright ul li a:visited{color:#6b6b6b}

/*#header{margin:20px 0px 0px 0px; height:350px; clear:both; position:relative; z-index:100}*/


	
#content{width:100%; background-image:url(images/slider_bg.jpg); height: 279px; padding: 10px 0px; border-bottom:solid 1px white; border-top:solid 1px #b8b6b7}
#slyder{ width:966px; margin:0px auto;}
/*#content_full{width:100%;}*/
/*#maincontent {width:100%; margin-top:0px; height:500px;}*/

#coloum_big {
	width:100%;
	background-image:url(images/middel_bg.jpg);
	background-repeat:repeat-x;}

#slider_block {
	width:100%;
	height:290px;
	}
	
#primary_container { 
	width:945px;
	margin-left:auto;
	margin-right:auto;
	/*background-color:#0FF;*/
	padding-top:20px; 
	padding-bottom:10px;
	height:380px;
	}

#primary_container_left {
	width:595px;
	float:left;	
	/*background-color:#0F9;*/
	}
#primary_container_left ul{
	padding-left:15px;
}

#primary_container_left ol{
	padding-left:20px;
}

#primary_container_right {
	width:303px;
	float:right;
	/*background-color:#0F9;*/
	/*margin-right:30px;*/
	}
.dotted_line_header {
	width:100%;
	border-bottom:dotted 2px #999;
	padding-bottom:10px; float:left; width:371px;
	}


/* TABS START */
#tabs_main_container {
	width:560px; 
	height:350px;
        list-style-position: inside; 
	}
#tabs_main_container ul {
padding:0;
}
ul.tabs {
	margin: 0;
	padding: 0;
	/*float: left;*/
	list-style: none;
	height: 41px; /*--Set height of tabs--*/
	margin-right:20px;
	margin-left:220px;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 41px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 41px; /*--Vertically aligns the text within the tab--*/
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	background:url(images/tab_btn.png);
	background-repeat:no-repeat;
	margin-right:1px;
	width:102px;
}
ul.tabs li a {
	text-decoration: none;
	color: #fff;
	display: block;
	padding: 0 10px;
	/*border: 1px solid #fff;*/ /*--Gives the bevel look with a 1px white border inside the list item--*/
	outline: none;
	text-align:center;
}
ul.tabs li a:hover {
	background:url(images/tab_hover_btn.png);
	background-repeat:no-repeat;
}
html ul.tabs li.active, html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background:url(images/tab_hover_btn.png);
	background-repeat:no-repeat;
}
.tab_container {
	color:#FFF;
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left; 
}
.tab_container h2 {color:#FFF;}
.tab_content {
	padding: 40px;
	width:500px;
	height: 280px;
	background-image:url(images/laptop.png);
	background-repeat:no-repeat;
}
/* TABS END */
/* =Footer
-------------------------------------------------------------- */

/*#footer_container{width:100%; clear:both; background-color:#f6f6f6;}*/
#footer_container a, #footer_container a:visited{color:#666666; line-height:20px;}
#foot{text-align:center; padding:20px 0px 0px 0px; color:#666666; background-image:url(images/footer_background.jpg); background-repeat:no-repeat;}
/*#footer_container{background-image:url(../wp-content/themes/brightster/images/repeat_footer.png); background-repeat:repeat-x; width:100%; height:151px; }*/
#footer_container{
	background-image:url(images/footer_background.original.jpg);
	background-repeat:repeat-x;
	/*background-repeat:no-repeat;*/
	width:100%;
	height:202px;
	background-color:#f6f6f6;
	clear:both;
	margin-top:10px;
	background-position:-50px 0px;
}

#footer_content_container {
	width:940px; 
	height:180px;
	margin: auto 0;
	
	}

#footer_content_container_left {
	width:590px;
	height:150px;
	float:left;
	}
	
#footer_content_container_right {
	width:340px;
	float:right;
	height:111px;
	}
	
footer_content_container_right h4 {
	text-align:left;	
}
	
.lenovo_logo {float:right; margin-right:50px; margin-top:0px;}
.msgold_logo {float:left; margin-left:30px; margin-top: 15px;}
.ms_logo {float:right; margin-right:20px;  margin-top: 20px;}

.footer_menu {
	height:150px;
	/*width: 145px;*/
	margin-left:8px;
	float:left;
	font-size: 0.9em;
	}
	
.footer_menu li {
	list-style-type:none;
	text-align:left;
	line-height: 16px;
	}
.footer_menu h4 {
	text-align:left;	
	}
.footer_menu a {
	
	text-decoration:underline;}
	
#top-head{
	width:940px;
	margin:0px auto;
	padding:0;
}

#top-head-title {padding: 10px 0; width: 100%; background-color:#f7f7f7}

#top-head h2{
	margin:0px;
	color:#0e2d97;
	font-size:25px;
	margin-left:-2px;
}
.top-heads{
	width:100%;
	margin:0px auto;
	background-color:#CCC;
	background-image: url(images/faq_shadow.png);
}
.clear{
	clear:both;
}
.inside-head{
	color:#003399;
	font-size:18px;
	margin:5px 0px;
}



.faq-item.selected{
	background-image:url(images/acc_bg.png);
	background-repeat:repeat-x;
	color:white;
	background-color:#183378;
}
.faq-item.selected .faq-q{
	background:none;
	border-bottom:none;
	color:white;
}
.faq-q{
	cursor:pointer;
	background-color:#e4e4e4;
	border:solid 1px #c4c4c4;
	margin-top:5px;
	padding:6px 10px;
}
.faq-item.selected .faq-q h3{
	color:white;
}
.faq-q h3{
	margin:0px;
	padding:0px;
	font-size:16px;
	font-weight:normal;
	color:#182f72;
}
.faq-a{
	border:solid 1px #c4c4c4;
	border-top:none;
	padding:10px;
	padding-top:0px;
	color:white;
	font-size:12px;
}
.faq-divide{
	border-bottom:solid 1px #223254 ;
	border-top:solid 1px #7e8fbb ;
	display:none;
}
.faq-item.selected .faq-divide{
	display:block;
}
.faq-shad{
	background-image: url(images/faq_shadow.png);
	background-repeat:no-repeat;
	background-position:center top;
	padding-top:10px;
}
.arrow{
	background-image:url(images/faq_arrow.png);
	height:6px;
	width:11px;
	background-repeat:no-repeat;
	float:right;
	margin-top:3px;
}
.faq-item.selected .arrow{
	background-position:0px -6px;
}
.job-head{
	background-image:url(images/head_bg.jpg);
	background-repeat:repeat-x;
	padding:8px;
	border:solid 1px #c4c4c4;
}
.btns{
	margin-top:30px;
}
.btn{
	display:block;
	text-decoration:none !important;
	height:26px;
	background-repeat:no-repeat;
	float:left;
	position:relative;
}
.btn:hover > .share-items{
	display:block;
}
.btn.share{
	background-image:url(images/btn_share.png);
	width:98px;
}
.btn.facebook{
	background-image:url(images/btn_share.png);
	width:98px;
}
.btn.twitter{
	background-image:url(images/btn_share.png);
	width:98px;
}
.btn.google{
	background-image:url(images/btn_share.png);
	width:98px;
}
.share-items{
	display:none;
	position:absolute;
	top:-77px;
}
.btn.print{
	background-image:url(images/btn_print.png);
	width:135px;
}
.btn.pdf{
	background-image:url(images/btn_pdf.png);
	width:135px;
}
.btn.apply{
	background-image:url(images/btn_apply.jpg);
	width:67px;
	height:28px;
	float:right;
	margin-top:-3px;
}
.btn.rqst{
	background-image:url(images/btn_rqst.jpg);
	width:118px;
	height:28px;
	float:left;
	margin-top:-3px;
}
#slider-holder{
	width:940px;
	margin:0px auto;
}
.body-bg { background-image: url(http://spartan.co.za//wp-content/uploads/2011/09/greenball-bg.png); background-repeat: no-repeat; height:250px; width:602px; }

#slider_menu {
	width:260px;
	height:278px;
	float:right;
	margin-right:0px;
	z-index:600;
}

#slider_menu ul {
	list-style-type: none;
	}
#slider_menu li {
	color:#333;
	font-size:10px;
	padding: 0 5px;
	margin-bottom: 0px;
	background-repeat:no-repeat;
	
	}

.menu_item1 a { background: url(images/s1down.png); display: block; width: 257px; height: 68px; }
.menu_item1 a:link { background: url(images/s1up.png); }
.menu_item1 a:hover,
.menu_item1 a:focus { background: url(images/s1down.png); }

.menu_item2 a { background: url(images/s2down.png); display: block; width: 257px; height: 68px; }
.menu_item2 a:link { background: url(images/s2up.png); }
.menu_item2 a:hover,
.menu_item2 a:focus { background: url(images/s2down.png); }

.menu_item3 a { background: url(images/s3down.png); display: block; width: 257px; height: 68px; }
.menu_item3 a:link { background: url(images/s3up.png); }
.menu_item3 a:hover,
.menu_item3 a:focus { background: url(images/s3down.png); }

.menu_item4 a { background: url(images/s4down.png); display: block; width: 257px; height: 72px; }
.menu_item4 a:link { background: url(images/s4up.png); }
.menu_item4 a:hover,
.menu_item4 a:focus { background: url(images/s4down.png); }

a:link {
	color: #666;
	text-decoration: underline;
}
a.link:hover {
	text-decoration: none; color:#039;
}
a:visited {
	color: #666;
	text-decoration: underline;
}
.subnav{
	display:none;
	position:absolute;
	background-color:#FFFFFF;
	z-index:9999;
	top:24px;
	float:right;
	left:7px;
	background-image:url(images/subnav_bg.jpg);
	background-repeat:repeat-x;
	padding:2px;
	border:solid 1px #9a9a9a;
}
.subnav table{
	border-collapse:collapse; backface-visibility:hidden; background-color:transparent; color:#333333;
}
.subnav a{
	display:block !IMPORTANT;
	padding:5px 0px 0 5px;
	min-width:115px;
	width:160px;
	background-image:url(images/divide_bg.png);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#333333;
	/* -moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;*/
}
#topmenu li .subnav a:hover{
	background-image:none;
	-moz-border-radius: 0px; border-radius: 0px; -webkit-border-radius: 0px;
}
#topmenu li.selected .subnav a{
	background-image:none;
	-moz-border-radius: 0px; border-radius: 0px; -webkit-border-radius: 0px;
}
.nav-link{
	position:relative !important;
}
.nav-link:hover > .subnav{
	display:block;
}
.subsubnav{
	display:none;
	position:absolute;
	background-image:url(images/subnav_bg.jpg);
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	padding:2px;
	border:solid 1px #9a9a9a;
	z-index:9999;
	float:right;
	top:0px;
	left:100px;
}
.subsubnav table{
	border-collapse:collapse; backface-visibility:hidden; background-color:transparent;
}
.subsubnav a{
	display:block;
	padding:5px 0px 0 6px;
	min-width:115px;
	background-image:url(images/divide_bg.png);
	background-repeat:repeat-x;
	background-position:bottom;
}
.subnav-link{
	position:relative;
}
.subnav-link:hover > .subsubnav{
	display:block;
}
.divide{
	border-top:solid 1px #999;
	margin:10px 0px;
}
.subnav-hold{
	border:solid 4px #e9e9e9;
	padding:2px;
}
.button-01, .button-02{
	display:block;
	background-repeat:no-repeat;
	width:150px;
	height:33px;
	color:white !important;
	text-decoration:none !important;
	font-size:15px;
	font-weight:bold;
	padding-top:12px;
	text-align:center;
	margin-bottom:3px;
}
.button-01{
	background-image:url(images/learn_more.png);
}
.button-02{
	background-image:url(images/button_02.png);
}
.button-01:hover, .button-02:hover{
	background-position:0px -45px;
}
.large-button-01{
    display:block;
	background-repeat:no-repeat;
	width:98px;
	height:25px;
	color:white !important;
	text-decoration:none !important;
	font-size:12px;
	font-weight:bold;
	padding-top:6px;
	text-align:center;
	margin-bottom:3px;
	float:left;
	margin:-3px 5px 0 0;
	
}
.large-button-01{
	background-image:url(images/large-button.png);
}
.large-button-01:hover{
	background-position:0px -32px;
}
.mid-button-01{
    display:block;
	background-repeat:no-repeat;
	width:86px;
	height:25px;
	color:white !important;
	text-decoration:none !important;
	font-size:12px;
	font-weight:bold;
	padding-top:6px;
	text-align:center;
	margin-bottom:3px;
	float:left;
	margin:-3px 5px 0 0;
}
.mid-button-01{
	background-image:url(images/contact-button.png);
}
.mid-button-01:hover{
	background-position:0px -32px;
}
.small-button-01{
    display:block;
	background-repeat:no-repeat;
	width:69px;
	height:25px;
	color:white !important;
	text-decoration:none !important;
	font-size:12px;
	font-weight:bold;
	padding-top:6px;
	text-align:center;
	margin-bottom:3px;
	float:left;
	margin:-3px 5px 0 0;
}
.small-button-01{
	background-image:url(images/small-button.png);
}
.small-button-01:hover{
	background-position:0px -32px;
}
.high-button-01{
    display:block;
	background-repeat:no-repeat;
	width:93px;
	height:34px;
	color:white !important;
	text-decoration:none !important;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
	text-align:center;
	margin-bottom:3px;
	margin:-3px 5px 0 0;
}
.high-button-01{
	background-image:url(images/high-button.png);
	margin-left: 50px
}
.high-button-01:hover{
	background-position:0px -42px;
}
.high-button-02{
    display:block;
	background-repeat:no-repeat;
	width:93px;
	height:34px;
	color:white !important;
	text-decoration:none !important;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
	text-align:center;
	margin-bottom:3px;
	margin:-3px 5px 0 0;
}
.high-button-02{
	background-image:url(images/high-button.png);
	margin-left: 32px
}
.high-button-02:hover{
	background-position:0px -42px;
}
.high-button-03{
    display:block;
	background-repeat:no-repeat;
	width:93px;
	height:34px;
	color:white !important;
	text-decoration:none !important;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
	text-align:center;
	margin-bottom:3px;
	margin:-3px 5px 0 0;
}
.high-button-03{
	background-image:url(images/high-button.png);
	margin-left: 35px
}
.high-button-03:hover{
	background-position:0px -42px;
}
.ex-big-button-01{
    display:block;
	background-repeat:no-repeat;
	width:150px;
	height:25px;
	color:white !important;
	text-decoration:none !important;
	font-size:12px;
	font-weight:bold;
	padding-top:6px;
	text-align:center;
	margin-bottom:3px;
	float:left;
	margin:-3px 5px 0 0;
}
.ex-big-button-01{
	background-image:url(images/big-button-01.png);
}
.ex-big-button-01:hover{
	background-position:0px -32px;
}
.big-button-01{
    display:block;
	background-repeat:no-repeat;
	width:115px;
	height:25px;
	color:white !important;
	text-decoration:none !important;
	font-size:12px;
	font-weight:bold;
	padding-top:6px;
	text-align:center;
	margin-bottom:3px;
	float:left;
	margin:-3px 5px 0 0;
}
.big-button-01{
	background-image:url(images/big-button-02.png);
}
.big-button-01:hover{
	background-position:0px -32px;
}
#life-cycle{
	background-image:url(images/cycle_bg.png);
	background-repeat:no-repeat;
	background-position:center;
	width:209px;
	height:208px;
	position:relative;
	margin: 110px auto 0 90px;
/*list-style-position: inside; */
}
#life-cycle p{
	font-size:11px;
	color:#cccccc;
	line-height:14px;
}
#life-cycle .circle{
	position:absolute;
	background-repeat:no-repeat;
	width:75px;
	height:75px;
	cursor:pointer;
	z-index:8000
}
#life-cycle .tooltip{
	background-image:url(images/tooltip_bg.png);
	background-repeat:no-repeat;
	background-position: center;
	padding:25px;
	height:190px;
	width:204px;
	display:none;
	position:absolute;
	top:-190px;
	left:-90px;
	z-index:9000;
}

#life-cycle .circle.deploy{
	background-image:url(images/cycle_deploy.png);
    left: 153px;
    top: 102px;
}
#life-cycle .circle.retire{
	background-image:url(images/cycle_retire.png);
    left: 15px;
    top: -11px;
}
#life-cycle .circle.manage{
	background-image:url(images/cycle_manage.png);
    left: -24px;
    top: 92px;
}
#life-cycle .circle.procure{
	background-image:url(images/cycle_procure.png);
    left: 137px;
    top: 2px;
}
#life-cycle .circle.update{
	background-image:url(images/cycle_update.png);
    left: 55px;
    top: 158px;
}
#life-cycle .circle:hover{
	background-position:0px -75px;
}
input{
	outline:none;
}
#topmenu li.selected .subnav a{
	background-color:transparent;
	color:#666666;
	background-image: url("images/divide_bg.png");
    background-position: center bottom;
    background-repeat: repeat-x;
}
#topmenu li.selected .subnav a:hover{
    background-color: #666666;
    color: #FFFFFF;
	background-image:none;
}
.comment-form-comment label{
	display:block;
	font-size:14px;
	font-weight:normal;
}
.commentlist{
	list-style:none;
}
.comments{
	margin-top:20px;
	width:620px;
}
.comments .faq-a h3{
	color:white;
	font-weight:normal;
}
.comments li.comment{
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom:dotted 1px white;
}
#post-cats{
	position:absolute;
	top:113px;
	right:-25px;
	background-color:#E4E4E4;
	border:solid 1px #C4C4C4;
	padding:15px;
	color:#182F72;
	width:210px;
	margin-top:13px;
}
#post-cats ul, #post-cats li{
	padding-left:10px;
	margin:0px;
	/*list-style:none;*/
	color:#002e9a;
}
#post-cats a{
	color:#003399;
	text-decoration:none;
}
#post-cats h3{
	color:#182F72;
	font-weight:bold;
}
#sub-container{
	width:60%;
}
#sub-container p{
margin-bottom:15px;
}
.blue-h{
	color:#182F72;
	font-weight:bold;
}
.archives{
	text-align:right;
	font-size:14px;
	font-weight:bold;
}
.the-date{
	margin-top:65px;
	float:left;
}
#print_posts h4.pp-header{ text-decoration: none;  font-weight: normal;  font-style: normal;  font-size: 20px;  color: #666666;  font-family: Arial, sans-serif; }
#print_posts ul.print-posts-list li a.headline{ text-decoration: none;  font-weight: normal;  font-style: normal;  font-size: 14px;  color: #003293;  font-family: Arial, sans-serif; }
#print_posts ul.print-posts-list li a.headline:hover{ text-decoration: none;  font-weight: normal;  font-style: normal;  font-size: 14px;  color: #003293;  font-family: Arial, sans-serif; }
#print_posts ul.print-posts-list li div.readmore a{ text-decoration: none;  font-weight: normal;  font-style: normal;  font-size: 12px;  color: #003293;  font-family: Arial, sans-serif; }
#print_posts ul.print-posts-list li div.readmore a:hover{ text-decoration: none;  font-weight: normal;  font-style: normal;  font-size: 12px;  color: #003293;  font-family: Arial, sans-serif; }
#print_posts ul.print-posts-list li div.excerpt{ font-weight: normal;  font-style: normal;  font-size: 12px;  color: #666666;  font-family: Arial, sans-serif; }
#print_posts ul.print-posts-list li.expanded-post-style{ border-bottom: #c3c3c3 solid 1px;}
#print_posts ul.print-posts-list li.expanded-post-style{padding:10px 10px 10px 10px;}
#print_posts ul.print-posts-list li.expanded-post-style img{float:left;}
#print_posts ul.print-posts-list li.expanded-post-style img{border: #c3c3c3 solid 1px;}
#print_posts ul.print-posts-list li.expanded-post-style img{-moz-border-radius: 0px;border-radius: 0px;}
#print_posts ul.print-posts-list li.expanded-post-style img{padding:2px;}
#print_posts ul.print-posts-list li.expanded-post-style img{ background-color: #f1f1f1;}


