* { margin:0; padding:0;}
body { background:#ffffff; font-size:100%; line-height:1em; font-family:arial, tahoma; color:#434343;}


/*in_line*/
input, select { vertical-align:middle; font-weight:normal; font-family:tahoma; color:#000000; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

a:hover{text-decoration:none;}
a {color:#2191c1;}



.column { float:left;}
.clear { clear:both;}


h1{text-indent:-10000px; font-size:0; line-height:0;}
.h_logo, .h_menu{ width:780px;}
.tall_header{ background:#f5f5f3 url(../images/layout/tall_header.gif) 0 0 repeat-x; width:100%;}

/*header*/
.h_logo{ height:80px; }
.h_logo span{ float:right; display:block; font-size:0.75em; margin:48px 14px 0 0; color:#585858;}
.h_logo .logo{ position:absolute; margin:0 0 0 0;}
.h_menu{ height:43px;}
.h_menu .button{margin:10px 0 0 612px; position:absolute;}
.h_menu .button .ind{ margin-left:42px;}
.h_menu li{ background:url(../images/layout/list_wr.gif) top right repeat-y; height:43px; display:block; float:left;}
.h_menu li a{ padding:15px 14px 0 14px; display:block; font-size:0.812em; color:#adadad; text-decoration:none;}
.h_menu li a:hover{ text-decoration:underline;}
.h_img{ 
	height:263px; /* for image height 750x229; */
	background:url(../images/layout/h_img.jpg) 0 0 no-repeat;
}

#tagline
{
	/*background:url(../images/layout/h_img.jpg) 0 0 no-repeat;*/
	background:url(../images/layout/tagline.jpg) 0 0 no-repeat;
	height:65px;
	width:780px;
	/*height:225px;*/
}



/*footer*/
.tall_footer{ background:url(../images/layout/tall_footer.jpg) 0 0 repeat-x; width:100%;}
.footer{ padding:31px 0 64px 25px; font-size:0.812em; color:#838383;}
.footer a{ color:#838383; text-decoration:none}
.footer a:hover{ text-decoration:underline;}

/*content*/
.content{ font-size:0.812em; line-height:1.25em; padding:0 0 50px 23px; }
.ind_left{ padding:0 0 0 26px;}
.ind_left1{padding:0 0 0 5px;}
.title{ margin:8px 0 15px 0; display:block;}
.title1{ display:block;}
.content .sep{ background:url(../images/layout/line_cont.gif) 0 0 repeat-y;}
.content .sep1{ background:url(../images/layout/line_cont.gif) top right repeat-y;}
.content b{ color:#2191c1; display:block; margin-bottom:7px;}
.content span{ color:#2191c1;}
.content strong img{ vertical-align:middle; margin:0 4px 0 0;}
.ind_1{ margin:25px 0 0 0;}
.ind_2{ margin:15px 0;}
.img_left{ margin:4px 15px 0 0; float:left;}
.ind_right{ padding-right:21px;}

.content li a 
{ 
	background:url(../images/layout/list_bull.gif) center left no-repeat; 
	margin:0; 
	padding:0 0 0 19px; 
	color:#434343; 
	line-height:2em;
}

.content .bullets li { 
	background:url(../images/layout/list_bull.gif) center left no-repeat; 
	margin:0; 
	padding:0 0 0 19px; 
	color:#434343; 
	line-height:1.5em;
}

.content p {
	padding-bottom:8px;	
}

.content ul {
	padding: 4px 0 8px 0;	
}
/*================== index.html ==================*/
#page1 .content .col_1 .col_box{ width:503px; margin-top:50px; padding-bottom:40px;}
#page1 .content .col_1 .col_box img{ display:block; margin-bottom:10px;}
#page1 .content .col_1 .col_box .col_box_1{ width:154px;}
#page1 .content .col_1 .col_box .ind_box{margin:0 16px;}

#page1 .content .col_1 .col_box1{ width:503px; padding-top:20px;}
#page1 .content .col_1 .col_box1 .col_box_1{ width:245px;}
#page1 .content .col_1 .col_box1 .col_box_2{ width:225px;}
/**/
#page1 .content .col_2 b{ margin-top:21px;}
#page1 .content .col_2 span{ display:block; margin-top:21px;}

/*================== index-1.html ==================*/
#page2 .content .col_1 .title1{ margin:31px 0 32px 0;}
#page2 .content .col_1 ul{ margin-bottom:5px; margin-top:-5px;}
/**/
#page2 .content .col_2 .ind_img{ display:block; margin:11px 0 11px 0;}
#page2 .content .col_2 ul{ margin:12px 0;}

/*================== index-2.html ==================*/
#page3 .content .col_1 ul{ margin:15px 0;}
/**/
#page3 .content .col_2 .title1{ margin:50px 0 21px 0;}
#page3 .content .col_2 .ind_1{ margin:16px 0 0 0;}
#page3 .content .col_2 ul{ margin:15px 0;}
#page3 .content .col_2 .col_box{ width:461px;}
#page3 .content .col_2 .col_box_1{ width:218px;}
#page3 .content .col_2 .col_box_2{ width:218px; margin:0 0 0 15px;}

/*================== index-3.html ==================*/
#page4 .content .col_1 b{ margin-top:19px;}
/*================== index-4.html ==================*/
#page5 .content .col_1 ul{ margin:15px 0;}
#page5 .content .col_1 .title1{ margin:31px 0 21px 0;}
/*================== index-5.html ==================*/
#page6 .content .col_1 b{ margin-top:11px;}
#page6 .content .col_1 .title1{ margin:40px 0 25px 0;}
#page6 .content .col_1 .col_box{ width:455px; font-size:0.875em}
#page6 .content .col_1 .col_box_1{ width:200px;}
#page6 .content .col_1 .col_box_2{ width:248px;}
#page6 .content .col_1 .col_box .h_f{ height:26px;}
#page6 .content .col_1 .col_box input{ width:179px; height:19px;}
#page6 .content .col_1 .col_box textarea{ width:247px; height:105px; overflow:auto; display:block; margin-bottom:11px;}
#page6 .content .col_1 .col_box textarea, #page6 .content .col_1 .col_box input{ border:1px solid #a09b96; font-size:11px; font-family:Arial;}
#page6 .content .col_1 .col_box .f_link{ margin:0 0 0 116px; font-weight:bold; font-size:1.125em;}
#page6 .content .col_1 .col_box .f_link img{ vertical-align:middle; margin:0 7px 0 0;}
/**/
#page6 .content .col_2 .img_ind{ margin-bottom:11px; display:block;}
/*================== index-6.html ==================*/
#page7 .content b{ margin-top:15px;}

#page4 .content .col_1 p { margin-top:8px; }





.productdetailstext .moreinfo {
	color:#1B8607;
}

.productdetailstext table {
	color:#1F609D;	
}

.productdetailstext .intro
{
	color:#434343;	
}

.productdetailstext .moreinfo a {
	color:#1B8607;
	/*text-decoration:none;*/
}

.highlight {
	font-weight:bold;
}


.portalmain .righttitle {
	display:none;
}

.portalhome .description {
	font-family:Arial,Tahoma;
	font-size:12px;
}



#sidebar {
	
}

#sidebar h2 {
	font-size:14px;	
}


#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: left;
}

#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
}

.post h2 {
	font-size:16px;
	padding-bottom:2px;
}
	
	
	
	
.postmetadata {
	clear: both;
	
}

.postMeta{
	background:url(/suspensionexercise/assets/images/misc/dot.gif) repeat-x left center;
	text-transform:uppercase;
	font-size:12px;
	text-align:right;
	margin-bottom:5px;
}

.postMeta span.date{background:#f5f5f3;color:#7F7F7F;padding:0 2px 0 4px;}

.postMeta span.comments{background:#f5f5f3 url(/suspensionexercise/assets/images/misc/chat_grey.gif) no-repeat left center;padding-left:15px;margin-left:2px;}

.postMeta span.comments a,

.postMeta span.date a{color:#f5f5f3;}



#breadcrumb {margin:0 0 5px 0px;font-size:75%;padding:0; }
#breadcrumb li{display:inline;font: 8pt arial, tahoma;}
#breadcrumb a{color: #0000FA;}
#breadcrumb a:visited{color:#4833bd;}

