/* CSS Document */

body { margin:0; padding:0; text-align:center; font-family:Arial, Helvetica, sans-serif; }
#header { width:1000px; margin:10px auto 0 auto; position:relative; background-image:url(images/header_bg.gif); background-repeat:repeat-y; text-align:left; }
#header #rightNav { width:400px; position:absolute; top:6px; right:15px; text-align:right; }
#header p { margin:0; padding-top:10px; font-size:18px; color:#909090; }
#Hlogin { font-size: 11px; color: #000; padding-right: 5px; text-decoration: none; }
#nav { margin:7px auto 0 auto; width:1000px; height:40px; background-image:url(images/nav_bg.gif); background-repeat:no-repeat; text-align:center; }
#nav p { margin:0px; padding:10px 0 0 0; }
#nav a { text-decoration:none; font-size:15px; font-weight:700; color:#848484; }
#nav a:hover { color:#333333; }
#nav .spacer { padding: 0 48px 0 48px; }
.microsite #nav a { font-size: 14px; }
.microsite #nav .spacer { padding: 0 18px; }
#footer { float:left; margin:7px auto 0 auto; width:1000px; height:40px; background-image:url(images/nav_bg.gif); background-repeat:no-repeat; text-align:right; }
#footer .text { margin:0px; padding:12px 20px 0 0; font-size:12px; color:#999999; }
#content #footer a { text-decoration:none; color:#999999; }
#content #footer a:hover { color:#333333; }
.contact_form { margin:10px 0 10px 20px; font-size:11px; }
.contact_form td, .contact_form input, .contact_form textarea, .contact_form select { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
/*********************************************************************************************/
.titleBar { padding:10px 0px 10px 0px; }
#content { margin:6px auto 0 auto; width:1000px; text-align:left; font-size:11px; }
#content a { color:#2f6bba; }
#content h1 { margin:0 0 0 20px; padding:0; font-size:20px; color:#e26f1e; }
#content h2 { margin:0 0 0 0px; padding:0; font-size:18px; color:#e26f1e; }
#content .hr { margin: 3px 0 3px 20px; width:530px; height:1px; background-color:#cccccc; }
#content ul { margin:17px 0 0 30px; padding:0; }
#content li { margin:0; padding-bottom:8px; list-style-image:url(images/home_boxBullet.gif); }
#content p { margin:0 10px 10px 0px; font-size:12px; line-height:18px; }
.product { font-size:11px; float:left; width:475px; margin-right:10px; text-align:left; }
#content p .pTitle { font-weight:bold; }
.product_title { font-size:14px; font-weight:bold; }
.product_sub_title { font-style:italic; }
#content li { font-size:12px; }
#content .side_bar { width:230px; padding:10px; padding-left:0px; font-size:11px; text-align:left }
#content .side_bar p { line-height: 15px; }
#content .side_bar h2 { font-size:12px; margin-bottom:0px; padding-bottom:0px; }
#content td, #content input, #content textarea, #content select { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
#content .special, .special { font-size: 13px; background-color: white; border: 1px solid #9cacb9; color: black; cursor: pointer; margin: 2px; padding: 2px; text-align: center; }
/*********************************************************************************************/
#beta_tester_agreement { margin:10px 0 10px 20px; font-size:11px; }
/*********************************************************************************************/
#beta_tester_form { display:none; margin:10px 0 10px 20px; font-size:11px; }
#beta_tester_form td, #beta_tester_form input, #beta_tester_form textarea, #beta_tester_form select { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
/*********************************************************************************************//*********************************************************************************************/

.price_table { padding-top:10px; }
.price_table table { width:852px; }
.price_table .col1_head { border-left:1px solid #999999; border-bottom:1px solid #999999; background-color:#f2f2f2; width:291px; height:50px; }
.price_table .col1 { border-left:1px solid #999999; border-bottom:1px solid #999999; background-color:#f2f2f2; width:291px; }
.price_table .col1_content_head { padding-left:10px; color:#9c9c9c; font-weight:bold; font-size:14px; }
.price_table .col2_content_head { color:#0067b1; font-weight:bold; font-size:14px; }
.price_table .col3_content_head { color:#328d36; font-weight:bold; font-size:14px; }
.price_table .col4_content_head { color:#e37020; font-weight:bold; font-size:14px; }
.price_table .col1_content { padding-left:10px; color:#000000; font-weight:bold; font-size:12px; }
.price_table .col2 { width:197px; border-bottom:1px solid #999999; background-color:#cde3f3; }
.price_table .col3 { width:187px; border-bottom:1px solid #999999; background-color:#cee9cd; }
.price_table .col4 { width:175px; border-bottom:1px solid #999999; border-right:1px solid #999999; }
/*********************************************************************************************/

#krg-side p { margin-left: 0; }
#krg-side .indent { padding-left: 25px; }
#krg-side .indent p { padding: 0 0 0 10px; margin: none; }
#krg-side .indent ul, #krg-side .indent li { margin-bottom: 0; padding-bottom: 0; }

/******************BLOG***************/
h1{font-size:18px; padding:0 0 10px 0; margin:0;}
small{font-weight:bold; display:block; padding:3px 0 10px 0; margin:0;}
h2.widgettitle{margin:0; padding:0;}
h2 a{padding:0 0 4px 0; margin:0; color#000;}
form#searchform{margin:0 0 15px 0; font-weight:bold; font-size:18px;}
#comment{width:320px;}
img.alignright {float:right; margin:6px 0 1em 1em}
img.alignleft {float:left; margin:6px 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:6px 0 1em 1em}
a img.alignleft {float:left; margin:6px 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
.postmetadata{ padding:0 0 14px 0; margin-bottom:16px; border:#7f7f7f dashed 1px; border-width:0 0 1px 0; clear:both}
.entry { font-size:10px; line-height:15px; margin:0; padding:0;}
.entry p{margin:0; padding:0 0 10px 0}
.post h2 a{ font-size:16px; color:#000 !important;}


#SideBar ul{ margin:0; padding:0;}
#SideBar #Box2 ul h2{ font-size:16px;}
#SideBar ul ul{ margin:0; padding:4px 0 10px 30px;}