/*Main Tab row */
.thumbnail {
  padding-left: 20px; padding-right: 20px; padding-top: 5px; padding-bottom: 5px; margin-top: 5px; background-color: #FFFFF4; border: 1px solid white;
}

.tabs0_firsttab {display: inline; font-size: 18px; background-color: #4F361B; color: #FFFFFF; text-decoration: none;  white-space: nowrap; border-top: 1px solid #51533A; border-right: 1px solid #51533A; border-left: none;}
.tabs0_firsttab a { font-size: 16px;  color: #FFFFFF; text-decoration: none;  white-space: nowrap;}
.tabs0_firsttaba:hover { font-size: 16px; color: #FDFD61; text-decoration: underline; }
.tabs0_firsttab_on {display: inline;  font-size: 18px; background-color: #826947; color: #FDFD61;	text-decoration: none; white-space: nowrap; border-top: 1px solid #51533A; border-right: 1px solid #51533A; border-left: none;}
.tabs0_firsttab_on a { font-size: 16px; color: #FDFD61;  text-decoration: none;  font-weight: bold; }

.tabs0 {display: inline; font-size: 18px; background-color: #4F361B; color: #FFFFFF;  text-decoration: none;  white-space: nowrap; border-top: 1px solid #51533A; border-left: 1px solid #51533A; border-right: 1px solid #51533A; }
.tabs0 a { font-size: 16px;  color: #FFFFFF; text-decoration: none;  white-space: nowrap;}
.tabs0 a:hover { font-size: 16px; color: #FDFD61; text-decoration: underline; }
.tabs0_on {display: inline;  font-size: 18px; background-color: #826947;	color: #FDFD61;	text-decoration: none; white-space: nowrap;  border-top: 1px solid #344e56; border-left: 1px solid #51533A; border-right: 1px solid #51533A; }
.tabs0_on a { font-size: 16px; color: #FDFD61;  text-decoration: none;  font-weight: bold; }


/*First subTab row */
.tabs1_firsttab { display: inline; font-size: 15px;  background-color: #604C2C; color: #FFFFFF; border-top: 1px solid #4C391D; border-left: 1px solid #4C391D; border-right: 1px solid #4C391D; text-decoration: none;  white-space: nowrap; }
.tabs1_firsttab a { font-size: 13px; color: #FFFFFF; text-decoration: none;  white-space: nowrap}
.tabs1_firsttab a:hover{ font-size: 13px; color: #FDFD61; text-decoration: underline; }
.tabs1_firsttab_on { display: inline; font-size: 15px; background-color: #CFC5B0;	color: #000000;	white-space: nowrap;  border-top: 1px solid #4C391D;  border-left: 1px solid #4C391D; border-right: 1px solid #4C391D;}
.tabs1_firsttab_on a { font-size: 13px; color: #000000; text-decoration: none; font-weight: bold;}

.tabs1 { display: inline; font-size: 15px;  background-color: #604C2C; color: #FFFFFF; width: 100px; border-top: 1px solid #4C391D; border-left: 1px solid #4C391D; border-right: 1px solid #4C391D; text-decoration: none;  white-space: nowrap; }
.tabs1 a { font-size: 13px; color: #FFFFFF; text-decoration: none;  white-space: nowrap}
.tabs1 a:hover{ font-size: 13px; color: #FDFD61; text-decoration: underline; }
.tabs1_on { display: inline; font-size: 15px; background-color: #CFC5B0;	color: #000000;	white-space: nowrap;  border-top: 1px solid #4C391D;  border-left: 1px solid #4C391D; border-right: 1px solid #4C391D;}
.tabs1_on a { font-size: 13px; color: #000000; text-decoration: none; font-weight: bold;}


/*Second subTab row */
.tabs2_firsttab  { display: inline; font-size: 12px; background-color: #6C5735; color: #FFFFFF;  text-decoration: none;  white-space: nowrap; }
.tabs2_firsttab  a { font-size: 11px; color: #FFFFFF; text-decoration: none;  white-space: nowrap;}
.tabs2_firsttab  a:hover { font-size: 11px; color: #FFFFFF; text-decoration: underline; }
.tabs2_firsttab_on {display: inline; font-size: 12px; background-color: #FFFFFF;	color: #000000; text-decoration: none;  white-space: nowrap; }
.tabs2_firsttab_on a { font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; }

.tabs2 { display: inline; font-size: 12px; background-color: #6C5735; color: #FFFFFF;  text-decoration: none;  white-space: nowrap; }
.tabs2 a { font-size: 11px; color: #FFFFFF; text-decoration: none;  white-space: nowrap;}
.tabs2 a:hover { font-size: 11px; color: #FDFD61; text-decoration: underline; }
.tabs2_on {display: inline; font-size: 12px; background-color: #FFFFFA;	color: #000000; text-decoration: none;  white-space: nowrap; }
.tabs2_on a { font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; }

/*Second subTab row for tabs that are long and shouldn't be highlighted*/
.tabs2L_firsttab  { display: inline; font-size: 12px; color: #000000;  text-decoration: none;  white-space: nowrap; }
.tabs2L_firsttab  a { font-size: 11px; color: #000000; text-decoration: underline;  white-space: nowrap;}
.tabs2L_firsttab  a:hover { font-size: 11px; color: #000000; text-decoration: underline; }
.tabs2L_firsttab_on {display: inline; font-size: 12px; color: #000000; text-decoration: none;  white-space: nowrap; }
.tabs2L_firsttab_on a { font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; }

.tabs2L { display: inline; font-size: 12px; color: #000000;  text-decoration: none;  white-space: nowrap; }
.tabs2L a { font-size: 11px; color: #000000; text-decoration: underline;  white-space: nowrap;}
.tabs2L a:hover { font-size: 11px; color: #FDFD61; text-decoration: underline; }
.tabs2L_on {display: inline; font-size: 12px;color: #000000; text-decoration: none;  white-space: nowrap; }
.tabs2L_on a { font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; }


/* Layers */
.layer0 { padding-top: 1px; margin-left: 0px; margin-right: 215px;  border-left: 1px solid #344e56;  border-right: none;  text-align: left; min-width: 760px; position: relative; }

.layer1 { padding-top: 8px; padding-left: 8px; padding-right: 8px; background-color:#7F6C49; position: relative; }

.layer2 { padding-top: 8px; padding-left: 8px; padding-right: 8px; background-color: #CFC5B0; border-left: 1px solid #323232; border-right: 1px solid #323232; position: relative; }

.layer3 { padding-top: 0px; padding-left: 8px; padding-right: 8px; background-color: #FFFFFF; position: relative; }

.layer3_head_bg { background-color: #3F637E;	color: #F0F3F5;	padding: 5px 5px 5px 5px; }
.layer3_head_bg a { background-color: #3F637E; color: #F0F3F5; text-decoration: none; }
.layer3_alt { background-color: #DCDBDB; }
.layer3_alt1 { background-color: #F3F3F4; }

/*Main Content Look/Feel  (Non-forum Pages)*/
.content_bg { background-color: #F1F0F0; border: thin solid;	border-width: 1px;	border-color: #BBBBBB;	color: #000000; }
.content_head { color: #FFFFFF; font-size: 17px; padding: 3px 3px 3px 3px; font-weight: normal; margin: 0px 0px 0px 0px;}
.content_head a { color: #FFFFFF; }
.content_head a { color: #FFFFFF; }
.content_head:link { color: #FFFFFF;}
.content_head:visited { color: #FFFFFF;}
.content_head:active { color: #FFFFFF;}
.content_head:hover { color: #FFFFFF;}
.content_head_bg { background-color: #7F7A5F; color: #FFFFFF; padding: 3px 3px 3px 3px; border: thin solid; border-width: 1px; border-color: #323232;}
.content_head_bg a { color: #FFFFFF; }
.content_head_bg a { color: #FFFFFF; }
.content_head_bg:link { color: #FFFFFF;}
.content_head_bg:visited { color: #FFFFFF;}
.content_head_bg:active { color: #FFFFFF;}
.content_head_bg:hover { color: #FFFFFF;}


.content_head_text_bg { background-color: #64727A;}

.content_alt_bg { background-color: #ABABAB; }

/*Horizontal Content boxes*/
.subcontentbox_bg { 	background-color: #EAE3D3; 	border: thin solid;	border-width: 1px;	border-color: #878787;	padding: 5px 5px 5px 5px;	color: #000000; }
.subcontentbox_head_bg { background-color: #4C391D;	color: #FFFFFF; padding: 3px 3px 3px 3px;}
.subcontentbox_head_bg a{ background-color: #4C391D;	color: #FFFFFF; padding: 3px 3px 3px 3px; text-decoration: none;}
.subcontentbox_head_bg a:hover{ color: #5C5CFF; }
.subcontentbox_alt_bg { background-color: #FFFFFF; }

/*Users online Bar */
.useronlinebox { z-index: 5; position: absolute; display: block; top: 10px; right: 0px; margin-right: 20px; width: 190px; }
.adminshellbox { z-index: 5; position: absolute; display: block; top: 0px; right: 0px; margin-right: 0px; width: 190px; }
/*Side Bar */
.sidebar { z-index: 5; display: block; position: absolute; top: 10px; width: 190px; }
.sidebar_bg { background-color: #EAE3D3; border: thin solid;	border-width: 1px;	border-color: #2D5B76;	padding: 5px 5px 5px 5px;	color: #000000; }
.sidebar_head_bg { 	background-color: #4C391D;	color: #F0F3F5;	padding: 3px 3px 3px 3px;}
.sidebar_head_bg a{ 	background-color: #4C391D;	color: #F0F3F5;	padding: 3px 3px 3px 3px;}
.sidebar_alt_bg { background-color: #FFFFFF; }

/*The style of the long boxes inside the tabs */
.contentbar { color: #FFFFFF;}
.contentbar ul { margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; list-style: square inside; color: #F2F2B5;}
.contentbar ul li { margin-left: 10px; padding: 0px 0px 0px 0px;}
.contentbar_bg { background-color: #000F14; 	border: thin solid;	border-width: 1px;	border-color: #2D5B76;	padding: 5px 5px 5px 5px;	color: #000000; }
.contentbar_alt_bg { background-color: #CACACA; }
.contentbar_head_bg { background-color: #64727A;	color: #FFFFFF;	padding: 3px 3px 3px 3px;}
.contentbar_head_bg a{ background-color: #304B60;	color: #F0F3F5;	padding: 3px 3px 3px 3px;}
.contentbar_description_bg { background-color: #323232;	color: #FFFFFF;	padding: 3px 3px 3px 3px; border: thin dotted; border-width: 1px;	border-color: #8a8a8a;}
.contentbar_text { color: #FFFFFF;}
.contentbar_text_small { color: #9A9A9A;}
.contentbar_text_small_highlight{ color: #00FF84;}
.contentbar_catlink { color: #FDFD61;  }
.contentbar_catlink:link { color: #FDFD61; }
.contentbar_catlink:visited { color: #FDFD61; }
.contentbar_catlink:active { color: #FDFD61;}
.contentbar_catlink:hover { color: #FDFD0A;}
.contentbar_link_medium { color: #FFFFFF;}
.contentbar_link_medium:link { color: #FFFFFF ;}
.contentbar_link_medium:visited { color: #FFFFFF ;}
.contentbar_link_medium:active { color: #FFFFFF ;}
.contentbar_link_medium:hover { color: #FFFFFF ;}
.contentbar_link_small { color: #F2F2B5;}
.contentbar_link_small:link { color: #F2F2B5 ;}
.contentbar_link_small:visited { color: #F2F2B5 ;}
.contentbar_link_small:active { color: #F2F2B5 ;}
.contentbar_link_small:hover { color: #FEFE2F ;}
.contentbar_link_big { color: #EEEEEE;}
.contentbar_link_big:link { color: #EEEEEE ;}
.contentbar_link_big:visited { color: #EEEEEE ;}
.contentbar_link_big:active { color: #EEEEEE ;}
.contentbar_link_big:hover { color: #FFFFFF ;}

/* Pics box in post and benchmarks threads */
.darkpics { background-color: #000000; color: #FFFFFF; }
.darkpics table { background-color: #565656;}
.darkpics table tr td{ background-color: #FFFFF4; border: 1px solid #a2a2a2; padding: 4px 4px 4px; text-align: center; vertical-align: middle;}
.darkpics_bg { background-color: #000000; 	border: thin solid;	border-width: 1px;	border-color: #2D5B76;	padding: 2px 2px 2px 2px;	color: #000000; }
.darkpics_head_bg { background-color: #64727A;	color: #FFFFFF;	padding: 3px 3px 3px 3px;}
.darkpics_head_bg a{ background-color: #304B60;	color: #F0F3F5;	padding: 3px 3px 3px 3px;}
.darkpics_alt_bg  { background-color: #FFFFF4;}
.darkpics_border  { background-color: #FFFFF4; border: 1px solid #a2a2a2; padding: 4px 4px 4px; text-align: center; vertical-align: middle;}

/* Specs box in post and benchmarks threads */
.darkspecs { color: #FFFFFF; }
.darkspecs table { color: #FFFFFF; border-bottom:  solid; border-right: thin solid; border-width: 1px; border-color: #aaaaaa;} 
.darkspecs table td {color: #FFFFFF; border-top: thin solid; border-left: thin solid; border-color: #AAAAAA; border-width: 1px; padding: 3px 3px 3px 3px; text-align: left; vertical-align: middle; } 

.darkspecs  div ul { margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; list-style: square inside; color: #F2F2B5;}
.darkspecs  div ul li { margin-left: 5px; padding: 0px 0px 0px 0px;}
.darkspecs  div ol { margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; color: #FFFFFF; list-style: decimal inside;} 
.darkspecs  div ol li { margin-left: 5px; padding: 0px 0px 0px 0px;}
.darkspecs  div ol a { color: #F2F2B5; }
.darkspecs_bg { background-color: #323232; 	border: thin solid;	border-width: 1px;	border-color: #2D5B76;	padding: 5px 5px 5px 5px;	color: #000000; }
.darkspecs_alt_bg { background-color: #CACACA; }
.darkspecs_head_bg { background-color: #64727A;	color: #FFFFFF;	padding: 3px 3px 3px 3px;}
.darkspecs_head_bg a{ background-color: #304B60;	color: #F0F3F5;	padding: 3px 3px 3px 3px;}
.darkspecs_description_bg { background-color: #323232;	color: #FFFFFF;	padding: 3px 3px 3px 3px; border: thin dotted; border-width: 1px;	border-color: #8a8a8a;}
.darkspecs_text { color: #FFFFFF;}
.darkspecs_text_small { color: #9A9A9A;}
.darkspecs_text_small_highlight{ color: #00FF84;}
.darkspecs_catlink { color: #FDFD61; }
.darkspecs_catlink:link { color: #FDFD61; }
.darkspecs_catlink:visited { color: #FDFD61; }
.darkspecs_catlink:active { color: #FDFD61;}
.darkspecs_catlink:hover { color: #FEFE2F;}
.darkspecs_link_small { color: #F2F2B5;}
.darkspecs_link_small:link { color: #F2F2B5 ;}
.darkspecs_link_small:visited { color: #F2F2B5 ;}
.darkspecs_link_small:active { color: #F2F2B5 ;}
.darkspecs_link_small:hover { color: #FEFE2F ;}
.darkspecs_link_big { color: #EEEEEE;}
.darkspecs_link_big:link { color: #EEEEEE ;}
.darkspecs_link_big:visited { color: #EEEEEE ;}
.darkspecs_link_big:active { color: #EEEEEE ;}
.darkspecs_link_big:hover { color: #FFFFFF ;}


/* Pics box in post and benchmarks threads */
.darkgraphs { color: #FFFFFF; }
.darkgraphs_bg { background-color: #323232;  	border: thin solid;	border-width: 1px;	border-color: #2D5B76;	padding: 5px 5px 5px 5px;	color: #000000; }
.darkgraphs_alt_bg { background-color: #CACACA; }
.darkgraphs_head_bg { background-color: #64727A;	color: #FFFFFF;	padding: 3px 3px 3px 3px;}
.darkgraphs_head_bg a{ background-color: #304B60;	color: #F0F3F5;	padding: 3px 3px 3px 3px;}
.darkgraphs_description_bg { background-color: #525252;	color: #FFFFFF;	padding: 3px 3px 3px 3px; border: thin dotted; border-width: 1px;	border-color: #8a8a8a;}
.darkgraphs_catlink { color: #FDFD61; }
.darkgraphs_catlink:link { color: #FDFD61; }
.darkgraphs_catlink:visited { color: #FDFD61; }
.darkgraphs_catlink:active { color: #FDFD61;}
.darkgraphs_catlink:hover { color: #FEFE2F;}
.darkgraphs_text { color: #FFFFFF;}
.darkgraphs_text_small { color: #9A9A9A;}
.darkgraphs_text_small_highlight{ color: #00FF84;}
.darkgraphs_text_tiny { color: #CACACA;}
.darkgraphs_link_tiny { color: #CACACA;}
.darkgraphs_link_tiny:link { color: #CACACA;}
.darkgraphs_link_tiny:visited { color: #CACACA;}
.darkgraphs_link_tiny:active { color: #CACACA;}
.darkgraphs_link_tiny:hover { color: #DADADA;}



.userbox { padding: 5px 5px 5px 5px; background-color: #323232; border: thin solid #828282;}
.userbox_info { padding: 5px 5px 5px 5px; background-color: #222222; border: thin solid #626262; }

/* Buffer Boxes */
.box1_bg { 	background-color: #E2E2E2; 	border: thin solid;	border-width: 1px;	border-color: #878787;	padding: 5px 5px 5px 5px;	color: #000000; }
.box1_head_bg { 	background-color: #2D2D2D;	color: #F0F3F5;	padding: 3px 3px 3px 3px;}
.box1_alt_bg { background-color: #FFFFFF; }

.box2_bg { 	background-color: #676767; 	border: thin solid;	border-width: 1px;	border-color: #878787;	padding: 5px 5px 5px 5px;	color: #000000; }
.box2_head_bg { 	background-color: #2D2D2D;	color: #F0F3F5;	padding: 3px 3px 3px 3px;}
.box2_head_bg a{ background-color: #2D5B76;	color: #F0F3F5;	padding: 3px 3px 3px 3px;}
.box2_alt_bg { background-color: #FFFFFF; }

.yellowbox_bg { background-color: #FFFFE6; 	border: thin dotted;	border-width: 1px;	border-color: #2D5B76;	padding: 5px 5px 5px 5px;	color: #000000; }
.yellowbox_head_bg { background-color: #2D5B76;	color: #F0F3F5;	padding: 3px 3px 3px 3px;}

.buzz_bg { background-color: #FFF7D9; 	border: thin solid;	border-width: 1px;	border-color: #2D5B76;	padding: 5px 5px 5px 5px;	color: #000000; }
.buzz_head_bg { background-color: #FBFFDA;	border: thin dotted; color: #000000;	padding: 3px 3px 3px 3px;}

.bts_bg { background-color: #D9FFDB; 	border: thin solid;	border-width: 1px;	border-color: #2D5B76;	padding: 5px 5px 5px 5px;	color: #000000; }
.bts_head_bg { background-color: #D9F4FF;	border: thin dotted; color: #000000;	padding: 3px 3px 3px 3px;}


.homepagebox { background-color: #686868;color: #FFFFFF; }
.homepagebox_head { background-color: #686868; color: #FFFFFF; padding: 0px 0px 0px 0px; border-spacing: 0px; }
.homepagebox_head td { border-left: thin solid; border-width: 1px; border-color: #FFFFFF; font-size: 15px; padding: 5px 20px 5px 20px;}

/* Div Positioning  */
.floatright {float: right; width: 50%; text-align: right; margin: 0px 0px 0px 0px; }
.floatleft {float: left; width: 50%;  text-align: left; margin: 0px 0px 0px 0px; }
.clearfloat { display: block; clear: both; height: 0px;  font-size: 0; visibility: hidden; margin-top: 0px;}
.clearleft { display: block; clear: left; height: 0px;  font-size: 0; visibility: hidden; }
.alignleft { text-align: left; }
.alignright { text-align: right; }

/* Font Family */
.h1,.h2,.h3,.h4,.text_big,.text_medium,.text_small,.text_tiny {	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }

/* H1 Sizes */
.h1{ font-size: 24px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; display: inline; }
.h2{ font-size: 20px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; display: inline; }
.h3{ font-size: 16px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; display: inline; }
.h4{ font-size: 14px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; display: inline; }

/* Textras */
.big { font-size: 16px; font-weight: bold; }
.big td{ font-size: 16px; font-weight: bold; }
.bold { font-weight: bold; }
.bold td{ font-weight: bold; }

/*List Styles */
ul { margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; list-style: square; list-style-position: inside;}
ul li { margin-left: 10px; padding: 0px 0px 0px 0px;}
ul li ul{ margin: 0px 0px 0px 0px; padding: 0px 0px 3px 0px; list-style: circle inside}
ul li  ul li{ margin-left: 10px; padding: 0px 0px 0px 0px;}

.alert{ color: #FF0000; font-weight: bold;}
.alert a{ color: #FF0000; font-weight: bold; }
.alert:link { color: #FF0000; font-weight: bold; }
.alert:visited { color: #FF0000; font-weight: bold; }
.alert:active { color: #FF0000; font-weight: bold; }

.laptopdate_bg{ font-weight: bold; background-color: #323232; }

.red  {color: #FF0000; }
.red  a{color: #FF0000; }
.red:link { color: #FF0000; }
.red:visited { color: #FF0000; }
.red:active { color: #FF0000; }

.green  {color: #00FF84; }
.green:link { color: #00FF84; }
.green:visited { color: #00FF84; }
.green:active { color: #00FF84; }

.darkgreen { color: #004607; }
.darkgreen:link { color: #004607; }
.darkgreen:visited { color: #004607; }
.darkgreen:active { color: #004607; }

.lightyellow_bg { background-color: #FFFFE6;}

.blue { color: blue; }
.blue:link { color: blue; }
.blue:visited { color: blue; }
.blue:active { color: blue; }

.black { color: #252525; }
.black:link { color:  #252525; }
.black:visited { color:  #252525; }
.black:active { color:  #252525; }

.white { color: #FFFFFF; }
.white:link { color:  #FFFFFF; }
.white:visited { color:  #FFFFFF; }
.white:active { color:  #FFFFFF; }

.cream { color: #FFFFFA; }
.cream:link { color:  #FFFFFA; }
.cream:visited { color:  #FFFFFA; }
.cream:active { color:  #FFFFFA; }

.blink { text-decoration: blink; }
.blink:link { text-decoration: blink; }
.blink strong{ text-decoration: blink; }
.blink b{ text-decoration: blink; }
.highlight{ color: #FFFF00; font-weight: bold; }
.highlight_bg{ background-color: #FFFFF2; font-weight: bold; border: 1px solid #a2a2a2; }
.highlight:link{ color: #FFFF00; font-weight: bold; }
.nowrap { white-space: nowrap; }
.normal { font-size: 12px; font-weight: normal; }
.nodecoration {text-decoration: none;}


/* Image Borders /*/
.darkborder { border: thin solid; border-color: #323232; border-width: 1px;}
.lightborder { border: thin solid; border-color: #aaaaaa; border-width: 1px;}
.imgborder {border: thin solid; border-color: #888888; border-width: 1px;}
.hrsolid { width: 80%; color: #787878; border: 1px solid #777777; height: 1px; }
.hrdotted { width: 80%; color: #787878; border: 1px dotted #777777; height: 1px;  }
.hrdiv { border-bottom: thin solid; color: #777777; border-width: 1px; width: 300px; height: 5px; margin-bottom: 2px; margin-bottom: 4px; }
/*Cursor */
.hand  {	cursor: pointer; }
.underline { text-decoration: underline; }
.adcall{ cursor: pointer; text-decoration: underline; font-size: 10px; background-color: #FFFFF0;}

/*Review Hover Menus */
.reviewMenuStyle{ border: thin solid;  border-width: 1px;  border-color: #FFFFFF;  background-color: #626262;  margin-top: 4px;  padding: 5px;  z-index: 999; }
.reviewMenuSidebar{	position: absolute;	right: 5px;	width: 208px; text-align: left;	overflow: scroll; }
.reviewMenuFloat{ display: block;  position: absolute;  visibility: visible;  z-index: 999; }
.reviewMenuHidden{ position: absolute;  display: none;  visibility: hidden;  z-index: 999; }
.reviewMenuContent{	position: absolute;	left: 5px; }

/*Specs Table */
.specstable {border-bottom:  solid; border-right: thin solid; border-width: 1px; border-color: #aaaaaa;} 
.specstable td {border-top: thin solid; border-left: thin solid; border-color: #AAAAAA; border-width: 1px; padding: 3px 3px 3px 3px; text-align: left; vertical-align: top; } 

.dottedspecstable {border-bottom: thin dotted; border-right: thin solid; border-width: 1px; border-color: #aaaaaa;} 
.dottedspecstable td {border-top: thin dotted; border-left: thin solid; border-color: #aaaaaa; border-width: 1px; padding: 3px 3px 3px 3px; text-align: left; vertical-align: top; } 

/***********************************Form input /********************************************/
.fakebutton { border: 2px outset #CCCCCC;  background-color: #EFEFEF;  text-decoration: none;  padding: 2px;  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 15px;  line-height: 25px;  font-weight: bold; color: #000000; }
.fakebutton:hover { text-decoration: none; color: #000000; }
.fakebutton:active { border: 2px inset #cccccc; text-decoration: none;}

.inputtable {border-bottom: thin solid; border-right: thin solid; border-width: 1px; border-color: #aaaaaa;} 
.inputtable td {border-top: thin solid; border-left: thin solid; border-color: #aaaaaa; border-width: 1px; padding: 10px 10px 10px 10px; } 

.edit_inputtable {background-color: #eeeeee; border-bottom: thin solid; border-right: thin solid; border-width: 1px; border-color: #888888;} 
.edit_inputtable td {background-color: #eeeeee; border-top: thin solid; border-left: thin solid; border-color: #888888; border-width: 1px; padding: 10px 10px 10px 10px; } 

.inputtable_clear {border: none;} 
.inputtable_clear td { border: none; } 

.tableborder {border-bottom: thin solid; border-right: thin solid; border-width: 1px; border-color: #aaaaaa;} 
.tableborder td {border-top: thin solid; border-left: thin solid; border-color: #aaaaaa; border-width: 1px; padding: 10px 10px 10px 10px; } 

/* Select Boxes */
.select100{ width: 100px; }
.select125{ width: 125px; }
.select200{ width: 200px; }
.select250{ width: 250px; }
.select300{ width: 300px; }
.select400{ width: 400px; }
.dropdown_selected{ font-weight: bold; color: blue }

/*Text Boxes */
.text300{ width: 300px; }
.text400{ width: 400px; }


/* Text Sizes*/
.text_gigantic { font-size: 25px; }
.text_huge{ font-size: 20px; }
.text_huge a { font-size: 20px; }
.text_huge p { font-size: 20px; }
.text_huge td { font-size: 20px; }

.text_big { font-size: 16px; }
.text_big a { font-size: 16px; }
.text_big p { font-size: 16px; }
.text_big td { font-size: 16px; }

.text_mediumbig { font-size: 14px; }
.text_mediumbig a{ font-size: 14px; }
.text_mediumbig p { font-size: 14px; }
.text_mediumbig td { font-size: 14px; }

.text_medium{ font-size: 12px; }
.text_medium a{ font-size: 12px; }
.text_medium p { font-size: 12px; }
.text_medium td { font-size: 12px; }

.text_mediumsmall{ line-height: 16px; font-size: 11px; }
.text_mediumsmall a { font-size: 11px; }
.text_mediumsmall p { font-size: 11px; }
.text_mediumsmall td { font-size: 11px; }

.text_small { font-size: 10px; }
.text_small a{ font-size: 10px; }
.text_small p { font-size: 10px; }
.text_small td { font-size: 10px; }

.text_tiny { font-size: 9px; }
.text_tiny a{ font-size: 9px; }
.text_tiny p { font-size: 9px; }
.text_tiny td { font-size: 9px; }

/* Padding */
.padd2 { padding: 3px 3px 3px 3px; }
.padd3 { padding: 3px 3px 3px 3px; }
.padd5 { padding: 5px 5px 5px 5px; }
.padd10 { padding: 10px 10px 10px 10px; }
.padd15 { padding: 15px 15px 15px 15px; }
.padd20 { padding: 20px 20px 20px 20px; }
.padd30 { padding: 30px 30px 30px 30px; }
.padd30 { padding: 40px 40px 40px 40px; }
.padd50 { padding: 50px 50px 0px 50px; }

.vpadd2 { padding: 3px 0px 3px 0px; }
.vpadd3 { padding: 3px 0px 3px 0px; }
.vpadd5 { padding: 5px 0px 5px 0px; }
.vpadd10 { padding: 10px 0px 10px 0px; }
.vpadd20 { padding: 20px 0px 20px 0px; }

.lpadd2 { padding: 0px 0px 0px 3px; }
.lpadd3 { padding: 0px 0px 0px 3px; }
.lpadd5 { padding: 0px 0px 0px 5px; }
.lpadd10 { padding: 0px 0px 0px 10px; }
.lpadd20 { padding: 0px 0px 0px 20px; }
.lpadd30 { padding: 0px 0px 0px 30px; }
.lpadd30 { padding: 0px 0px 0px 40px; }
.lpadd50 { padding: 0px 0px 0px 50px; }

.rpadd2 { padding: 3px 3px 3px 3px; }
.rpadd3 { padding: 3px 3px 3px 3px; }
.rpadd5 { padding: 5px 5px 5px 5px; }
.rpadd10 { padding: 10px 10px 10px 10px; }
.rpadd20 { padding: 20px 20px 20px 20px; }
.rpadd30 { padding: 30px 30px 30px 30px; }
.rpadd30 { padding: 40px 40px 40px 40px; }
.rpadd50 { padding: 50px 50px 0px 50px; }

.bpadd10 { padding: 0px 0px 10px 0px; }

.wpadd2 { padding: 0px 2px 0px 2px; }
.wpadd3 { padding: 0px 3px 0px 3px; }
.wpadd5 { padding: 0px 5px 0px 5px; }
.wpadd10 { padding: 0px 10px 0px 20px; }
.wpadd20 { padding: 0px 20px 0px 20px; }

