/*
Theme Name: cmdlabs
Author: Self
Author URI: http://www.opinionready.com/
Tags: black, red, grey, custom header, fixed width, two columns, widgets
*/

body { background-color: #FFFFFF; font-family: Arial, Verdana, Tahoma; font-size: 12px; color: #404040; margin: 0px; padding: 0px; }
form{ margin: 0px; padding: 0px;}

.htext{ color: #404040; font-family: Arial, Verdana, Tahoma; font-size: 12px; text-decoration: none; }
a.htext:link, a.htext:visited{ color: #404040; font-family: Arial, Verdana, Tahoma;  font-size: 12px; text-decoration: none; }
a.htext:hover{ text-decoration: underline; }

.main_con { padding-left:12px; padding-right:20px; padding-top:5px; padding-bottom:5px; text-align:left; line-height: 160%; color: #404040; font-family: Arial, Verdana, Tahoma; font-size: 12px; text-decoration: none; }
.main_con p{ line-height: 160%; color: #404040; font-family: Arial, Verdana, Tahoma; font-size: 12px; text-decoration: none; padding: 0px; margin-bottom: 5px; margin-top: 0px; margin-left: 0px; margin-right: 0px; }
.main_con a{ color: #a20b00; text-decoration: none; }
.main_con a.fcolor1{ color:#000000; text-decoration: none; }
.main_con a:hover{ text-decoration: underline; }
.main_con ol{ line-height:160%; }
.main_con ol li{ margin-left:15px; margin-top:5px !important; margin-top:5px; margin-bottom:10px !important; margin-bottom:10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; }
.main_con ul{ line-height:130%; list-style-type:none; }
.main_con ul li{ background-image: url(images/list_arrow.gif); background-position: 0 5px; background-repeat: no-repeat; margin-left:-15px; margin-top:-5px !important; margin-top:-15px; margin-bottom:10px !important; margin-bottom:20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 18px; }

.main_con ul li > ul { margin-top: 10px;}

.fontcolor1{ color:#000000;}
.fontcolor2{ color:#FFFFFF;}
.fontcolor3{ color:#a20b00;}

.bgcolor1{ background-color:#000000;}
.bgcolor2{ background-color:#FFFFFF;}
.bgcolor3{ background-color:#0c0d0f;}

.fontuppercase{ text-transform:uppercase; }
.fonttitlecase{ text-transform:capitalize; }
.fontbold{ font-weight:bold; }
.fontitalic { font-style:italic;}

.content1 { color: #ffffff; font-family: arial, tahoma, verdana, helvetica, sans-serif;  font-size: 11px; font-weight: normal; padding-top: 0px; padding-left:0px; padding-bottom:0px; padding-right:0px; }

a.homet:link { color: #ffffff; font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.homet:visited { color: #ffffff; font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.homet:hover { color: #ffffff; font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration:underline; }

a.navigation:link { display: block; background: url(images/menu-normal.jpg); background-attachment:scroll; background-position:center; background-repeat:repeat-x; font-size: 14px; font-family: Arial, Helvetica, Tahoma, sans-serif; color: #FFFFFF; padding-top:9px; font-weight:bold; text-align:center; height: 30px !important; height:30px; text-decoration: none; }
a.navigation:visited { display: block; background: url(images/menu-normal.jpg); background-attachment:scroll; background-position:center; background-repeat:repeat-x; font-size: 14px; font-family: Arial, Helvetica, Tahoma, sans-serif; color: #FFFFFF; padding-top:9px; font-weight:bold; text-align:center; height: 30px !important; height:30px; text-decoration: none; }
a.navigation:hover { font-size: 14px; font-family: Arial, Helvetica, Tahoma, sans-serif; font-weight:bold; color: #FFFFFF; background: url(images/menu-hover.jpg); background-attachment:scroll; background-position:center; background-repeat:repeat-x; display: block; }

.contentcolsep {background:url(images/contentcolsep.jpg) repeat-y;}
.rightheadbg{ background:url(images/rightheadbg.jpg) no-repeat; }
.rightheading { font-family: Arial, Tahoma, Verdana; font-size: 20px; text-decoration:none; font-weight:none; color: #FFFFFF; text-transform:capitalize; padding-left: 19px; padding-top: 4px; }

.footertxt { color: #f2f2f2; font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; padding-top: 0px; padding-left:0px; padding-bottom:0px; padding-right:0px; }
a.footer:link { color: #f2f2f2; font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.footer:visited { color: #f2f2f2; font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.footer:hover { color: #f2f2f2; font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; }

a.footer2:link { color: #fd0503; font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.footer2:visited { color: #fd0503; font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.footer2:hover { color: #fd0503; font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; }

ul.disc, .mywget ul { list-style-image:url(images/liimage.jpg); padding-top:0px; margin-top:0px; margin-bottom:0px; padding-bottom:0px; font-family:Arial, Tahoma, Verdana; font-size:12px; color:#404040; line-height:16px; text-decoration:none; font-weight:normal; margin-left: 0px; # margin-left: 40px; _margin-left: 40px; padding-top: 5px; padding-bottom: 5px; }
ul.disc li, .mywget ul li{ padding-bottom: 5px; }
ul.disc a, .mywget ul a { font-family:Arial, Tahoma, Verdana; font-size:12px; color:#404040; line-height:16px; text-decoration:none; font-weight:normal; }
ul.disc a:hover, .mywget ul a:hover { color: #7d0100; text-decoration:underline; }

.bottext a { color: #7d0100; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
.bottext a:hover{ text-decoration: underline; }

.headingtext { background:url(images/headarrow.jpg) no-repeat #FFFFFF; padding-left: 18px; padding-right: 12px; padding-top: 3px; padding-bottom: 3px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 21px; text-decoration:none; font-weight:bold; color: #010101; margin: 0px; }
.headingtext a { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 21px; text-decoration:none; font-weight:bold; color: #010101; }
.headingtext a:hover { text-decoration: underline; }

.contentbg { background:url(images/contentbg.jpg) no-repeat #FFFFFF; }
.butta{ background-color: #a20b00 !important; color: #FFFFFF !important; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #a20b00 !important; }