/* Design by Brian Diaz of Media 65 @ http://www.m65.net  All Rights Reserved */

/* #######################  GENERAL SETTINGS ############################ */
html.body{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	margin-top: 0px;
}

body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	margin-top: 0px;
	}

/*  Global Formatting */
h1 {font-size:16px;line-height: 1em;font-weight: 900;}
h2 {font-size:15px;line-height: 1em;font-weight: 900;}
h3 {font-size:14px;line-height: 1em;font-weight: 900;}
h4 {font-size:13px;line-height: 1em;font-weight: 900;}
h5 {font-size:12px;line-height: 1em;font-weight: 900;}
h6 {font-size:11px;line-height: 1em;font-weight: 900;}
td{font-size: 12px;}
th{font-size: 12px;}
a {color: #336699; text-decoration:none}
a:hover {color: #659FDE;}
a:visited {color:#FFFBF0;}
a.image, a.image:hover  {border:0;}
li{ list-style: square;}
ul { list-style: square;}

/* #######################  END GENERAL SETTINGS ############################ */


/* ######################  LAYOUT SETTINGS       ############################## */
/* Add here Div Wrappers of table formatting to layouts custom stuff*/
/* ######################  LAYOUT SETTINGS       ############################## */

/*##################### NAVIGATION SECTION #####################*/
/* Pathway Breadcrumbs */	
	.pathway {font-size: 11px;color:#333;}
	a.pathway:link {color:#659FDE;}
	a.pathway:visited {color:#659FDE;}
	a.pathway:active {color:#659FDE;}
	a.pathway:hover {color:#659FDE;text-decoration:underline;}

/* Mainlevel menu */
.mainlevel {height: 18px;}

a.mainlevel {
	display: block;
	background: url(../images/left_01.jpg);
	color: #FFFFFF;
	padding: 5px 0 5px 19px; 
	margin: 0 0 1px 0;
	text-decoration: none;	
            background-position:center;
			font-weight:bold;
	}
	
a.mainlevel:hover {
	color: #FFFF00;
						}	
/* End Mainlevel menu */
	
/* Sub Menu */
.sublevel{height: 18px;}

a.sublevel{	display: block;
	background: #A0A0A0;
	color: #FFFFFF;
	padding: 5px 0 5px 19px;
	margin: 0 0 1px 0;
	text-decoration: none;
		}

   a.sublevel:hover {
	display: block;
	color: #FFFFFF;
	background: #822C0F;}
/* End Sub Menu */
	
/* Add Custom Menus */

/* Add Custom Menus */
		
/*##################### NAVIGATION SECTION #####################*/	

/* ##################### STANDARD MODULE TABLE  #################*/	
table.moduletable {
	width: 100%;
	padding: 0px;
	margin: 0px;
}

table.moduletable th { 
background: #2F3E57;
height: 18px;  
color: #FFFFFF;
}

table.moduletable td {height: 18px;}

/* Add here Custom Modules */

/* End Custom Modules */

/* ##################### END STANDARD MODULE TABLE  #################*/	


/* #############  CONTENT - SECTIONS & CATEGORIES ###########################*/
.contentheading {
	font-size: 16px;
	width: 100%;
	font-weight: bold;
	color: #800000;
}

/* content title and links */
.contentpagetitle {background-color : White;padding-left:25px;  }
a.contentpagetitle,a.contentpagetitle:link, a.contentpagetitle:visited 
{text-decoration: none;font-weight: normal; color: #FF6600;border-bottom: 0px;}
a.contentpagetitle:hover {color: #000;border-bottom: 0px  dashed #CCCCCC;text-decoration: none;}

/* top box like a category description */
.contentdescription {background-color : White; padding-left:25px; padding-right:10px; text-align:justify;}

/* Main Body Text */
.contentpane {background: White;}
.contentpaneopen {background-color: White;}
/* Main Body Text */

/* article rating */
.content_rating {font-weight: normal;font-size:.8em;}
.content_vote {font-weight: normal;font-size: .8em;}

/* icons */
.buttonheading{font-size: 12px;}
.pop-ups {float: right;}
a.pop-up {border-bottom: 0;}

/* Dates */
.createdate {color: #666; font-size:.8em; font-weight: normal;}
.modifydate {font-size: 10px;color: #666;text-decoration: none;font-weight: normal;}
.newsfeeddate {font-size: 10px;color: #FF6600;font-weight: normal;}
/* Dates */

/* Writen by Authors name */
.small {color: #666;}

/* Page navigation links "<<< 1 of 10 next >>>" */
.pagenav{font-size: 14px;  color: #CC6600; }
.pagebar{font-size: 12px;}
.pagenav_prev{font-size: 14px;  color: #FF6600; }
.pagenav_next{font-size: 14px;  color: #FF6600; }
a.pagenav {color: #CC6600; border-bottom: 0;}
a.pagenav:hover {color: #659FDE; border-bottom: 0;}
.pagenavcounter{	height: 15px;  }
.back_button{font-size: 12px; height: 15px;  }	

/* Read more link */
.readon{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 13px; color:#FF6600;font-weight: bold;
}


/* Article index  {mospagebreak} */
table.contenttoc {
	padding: 0px;
	margin: 2px;
	font-size: 12px;
	}
	
table.contenttoc th {
background: #2F3E57; 
color: White;
}
	
table.contenttoc td {padding: 2px;}

/* Links article index */
	a.toclink:hover, a.toclink:visited, a.toclink:link {	height: 18px; }
/* End Article index  */

/*  component heading */
.componentheading {
    font-size: 1.5em;
    font-weight: bold;
    color: #659FDE;
    text-align:left;
    margin-top: 1.5em;
	 background-color: White;
	}
	
/* Sectiontable Table types listings Faqs's, weblink etc..*/
.sectiontableheader {
	background-color : #D3D3D3;
	color : #333;
	font-weight : bold;
	border-collapse: collapse;
	font-size: 11px;
	}

/* Table odd and Even Rows */
.sectiontableentry1 {background-color : #FFFFFF;font-size: 11px;}
.sectiontableentry2 {background-color : #EBEBEB;font-size: 11px;}
.sectiontablefooter{	height: 18px; }
/* End Sectiontable */

/* Category */
.category {color:#333;}
a.category:link, a.category:visited, a.category:hover  {	height: 15px;  }
/* End category */


/* blogsection */
.blog {background-color : #FFFFFF;}
.blogsection{	height: 18px;  }
.blog_more{	height: 18px;  }
.blog_heading {	height: 18px;  }
/* space from bottom of article */
.article_seperator{background-color : #FFFFFF;}
/* End blogsection */

/* Search Form Module*/
.search {height: 18px;}
/* results if not search google */
.searchintro{height: 18px;}
/*Search Form keyword highlight*/
.highlight {
border: 1px dashed #010101;
background: #DDEEFF;
padding: 0px 2px 0px 2px;}
/* End Search Form */

/* wrapper title */
.wrapper{background-color : #FFFFFF;}
/* ############# END CONTENT - SECTIONS & CATEGORIES ###########################*/
	

/* ##################### FORM SECTION  #####################*/	
form{font-size: 12px}
input {
font-family: Arial, Verdana, Helvetica, sans-serif; 
background-color:#FFFFFF; font-size: 13px; color: #333;
}
.inputbox {background: White;}
.text_area {background: White;}
/* Pull down menu */
.selectbox {width: 100%;}
/* Submit Button */
.button {border: 1px solid #999; background: #333;color: White;}

/* Contact Email Form */
.contact_email {margin: 0px;padding: 5px;}
/* ##################### END FORM SECTION  ##################### */	

/* ###################### TABBED EDITING ###################### */
/*When user login to edit or sumbit articles*/
/* for modifying {moscode} output.  Don't set the colour! */
.moscode {
	background-color: #f0f0f0;
   }
		
.code {
	font-family: courier, serif;
	font-size: 1.2em;
	padding: 2px;
	background-color: #f0f0f0;
	color: blue;
	border: 1px solid #d5d5d5;
	margin: 0px;
	width: 90%;
}


/* Text passed with mosmsg url parameter */
.message {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 1em;
	color : #666;
	text-align: center;
   }

/* Styles for dhtml tabbed-pages */
.ontab {
	background-color: #666666;
	border-left: outset 1px #666;
	border-right: outset 1px #333;
	border-top: outset 1px #666;
	border-bottom: solid 1px #333;
	text-align: center;
	cursor: default;
	font-weight: bold;
	color: #FFFFFF;
	padding: .2em;
   }

.offtab {
	background-color : #cccccc;
	border-left: outset 1px #666;
	border-right: outset 1px #333;
	border-top: outset 1px #666;
	border-bottom: solid 1px #333;
	text-align: center;
	cursor: default;
	font-weight: normal;
	padding: .2em;
   }

.edit-tabs {
   padding: 1em;
   background: none;
   }

.tabpadding {padding:1px;}

.tabheading {
	background-color: #FF6600;
	text-align: left;
   }

.pagetext {
	visibility: hidden;
	display: none;
   }

	/*Body of the form*/
.adminform{background-color : #FFFFFF;}
#menu_left{
background:url(left_01.jpg)
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:15px;
padding-left:40px;
font-weight:bold;
text-decoration:none;
}
#menu_left a
{
color:#FFFFFF;
text-decoration:none;
}
#menu_left a:hover
{
color:#FF0000;
}
#foot_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding-top:10px;
text-decoration:none;
padding-left:270px;
}
#foot_txt a
{
color:#ffffff;
text-decoration:none;
}
#foot_txt a:hover{
color:#00FF00;
text-decoration:underline;
}
#copyright{
padding-top:10px;
padding-left:350px;

	
}
#user2{
padding-top:10px;
padding-left:350px;

}
/*for IE*/
#menuleft {
	/*position:fixed;*/
	left:97px;
	top:317px;
	width:193px;
	height:230px;
	z-index:1;
	padding-left:19px;
	
}
/*for Opera*/
#opmenuleft {
	
	padding-left:17px;
	
}
#user1 {
/*	position:fixed;*/
	left:110px;
	top:583px;
	width:168px;
	height:124px;
	z-index:2;
	padding-left:23px;
}
#user5 {
	position:fixed;
	left:110px;
	top:983px;
	width:168px;
	height:124px;
	z-index:2;
	padding-left:23px;
}

/* Comfyco Styles */



img {border:0px;}
a {text-decoration:none; color:#156184;}
a:hover {text-decoration:none; color:#ff9c00;}

.a2 a {text-decoration:none;}
.a2 a:hover {text-decoration:none;}

.a_name {text-decoration:none; font-size:1px;}
.a_name a {text-decoration:none;}
.a_name a:hover {text-decoration:none;}

.no_dec a {text-decoration:none;}
.no_dec a:hover {text-decoration:none;}

p {padding-top:0px; margin-bottom:15px; margin-top:0px;}
/* h1 {font-family:Arial; font-size:19px; color:#000000; font-weight:normal; padding:0px; margin:0px;} */
h1 {font-family:Arial; font-size:19px; color:#000000; font-weight:bold; padding:0px; margin:0px; margin-bottom:20px; line-height:23px;}
h2 {font-family:Arial; font-size:12px; color:#383838; font-weight:normal; padding:0px; margin:0px;}
h3 {font-family:Arial; font-size:12px; color:#383838; font-weight:normal; padding:0px; margin:0px;}

/* Font sizes */
.txt10 {font-size: 10px;}
.txt11 {font-size: 11px;}
.txt12 {font-size: 12px;}
.txt13 {font-size: 13px;}
.txt14 {font-size: 14px;}
.txt15 {font-size: 15px;}
.txt16 {font-size: 16px;}
.txt17 {font-size: 17px;}
.txt18 {font-size: 18px;}
.txt19 {font-size: 19px;}
.txt20 {font-size: 20px;}
.txt22 {font-size: 22px;}
.txt24 {font-size: 24px;}
.txt25 {font-size: 25px;}
.txt26 {font-size: 26px;}
.txt28 {font-size: 28px;}
.txt30 {font-size: 30px;}
.txt32 {font-size: 32px;}
.txt34 {font-size: 34px;}
.txt36 {font-size: 36px;}
.txt38 {font-size: 38px;}
.txt40 {font-size: 40px;}

/* Colors */
.clrSite {color:#383838;}
.clrWhite {color:#ffffff;}
.clrBlack {color:#000000;}
.clrRed {color:#e10000;}
.clrOrange {color:#ff9c00;}
.clrGreen {color:#167700;}
.clrGray {color:#a0a0a0;}
.clr9 {color:#999999;}


/* Fonts */
.arial {font-family:Arial;}
.arial_black {font-family:Arial black;}
.verdana {font-family:Verdana;}
.tahoma {font-family:Tahoma;}


#layout {width:994px; background:url(layout_b.gif) top center repeat-y;}
#layout_inner {width:970px; background-color:#ffffff; text-align:left;}
#layout_bottom {width:994px; height:12px; background:url(layout_c.gif) no-repeat;}

/* Header */
.header .top_menu {font-size:11px; text-align:center; color:#a4a4a4; padding:6px 0px 6px 0px;}
.header .line {height:1px; background-color:#bdbdbd; margin-bottom:1px;}
.header .inner {height:103px; background-color:#f0f0f0; text-align:center; padding-left:43px;}
.header .inner .logo {float:left; margin:18px 100px 0px 0px;}
.header .inner .info {float:left; margin:0px 18px 0px 0px; width:460px; text-align:left; overflow:hidden;}
.header .inner .shopping_cart {float:left; width:200px; margin-top:27px;}
.header .inner .shopping_cart .cart {float:left; margin-right:15px;}
.header .inner .shopping_cart .details {float:left; font-weight:bold; text-align:left;}

/* Top Bar */
.top_bar {height:38px; background:url(top_bar0.gif) top left repeat-x; padding-left:15px; overflow:hidden; color:#ffffff; background-color:#346b83;}
.top_bar a {color:#ffffff; text-decoration:underline;}
.top_bar a:hover {color:#ffffff; text-decoration:none;}
.top_bar .site_type {float:left; width:99px; height:30px; margin-top:8px; line-height:30px; font-weight:bold; text-align:center;}
.top_bar .selected {background:url(modern_t.gif) top left no-repeat;}
.top_bar .selected a {text-decoration:none; color:#156184;}
.top_bar .selected a:hover {text-decoration:none; color:#156184;}
.top_bar .info {float:left; margin:9px 0px 0px 70px; width:425px; text-align:left;}
.top_bar .search {float:left; margin:6px 0px 0px 20px;}


/* Left Column */
.ls {float:left; width:226px;}
.ls .inner {margin-left:15px;}

/* Menu */
.menu {width:190px;}
.main_menu {width:190px; margin-bottom:30px;}
.main_menu span {margin-left:7px;}
.main_menu ul {list-style-type:none; padding:0px; margin:0px;}
ul.menu li {padding:2px 0px 0px 0px; margin:0px; font-size:15px; font-weight:bold; background:url(menu_lin.gif) 0px 26px repeat-x; line-height:26px;}
ul.menu li a {font-size:15px; color:#0c5374; font-weight:bold;}
ul.menu li a:hover {font-size:15px; color:#ff9c00; font-weight:bold;}
ul.submenu {background:url(submenu_.gif) repeat-x; padding:5px 0px 10px 0px;}
ul.submenu li {background:none; margin:0px; padding:0px 0px 0px 15px; font-size:12px; font-weight:bold; background:url(submenu0.gif) 10px 21px no-repeat; line-height:22px;}
ul.submenu li a {background:none; padding:0px; font-size:12px; font-weight:bold; color:#156184;}
ul.submenu li a:hover {background:none; padding:0px; font-size:12px; font-weight:bold; color:#ff9c00;}
ul.submenu li.selected, ul.submenu li.selected a, ul.submenu li.selected a:hover {color:white; background:#346b83; margin-top:-1px; padding-top:1px;}
ul.submenu li.selected2, ul.submenu li.selected2 a, ul.submenu li.selected2 a:hover {color:#e10000;}

.links_menu {width:190px; margin-bottom:20px;}
.links_menu span {margin-left:7px;}
.links_menu ul {list-style-type:none; padding:0px; margin:0px;}
ul.links li {padding:2px 0px 0px 0px; margin:0px; font-size:15px; font-weight:bold; background:url(menu_lin.gif) 0px 26px repeat-x; line-height:26px;}
ul.links_submenu {padding:5px 0px 10px 15px;}
ul.links_submenu li {background:none; margin:0px; padding:0px 0px 0px 9px; font-size:12px; font-weight:bold; line-height:20px; background:url(li000000.gif) 0px 8px no-repeat;}
ul.links_submenu li a {background:none; padding:0px; font-size:12px; font-weight:bold; color:#156184;}
ul.links_submenu li a:hover {background:none; padding:0px; font-size:12px; font-weight:bold; color:#ff9c00;}

.ls .adv {width:190px; margin-bottom:30px; text-align:center;}

/* Right Column (Content) */
.rs {float:left; width:722px; margin-top:8px;}
.rs .inside {margin-left:11px;}
.rs .title {font-family:Arial; font-size:19px; color:#000000; font-weight:bold; padding:0px; margin:0px; margin-bottom:20px; line-height:23px;}
.rs .title2 {font-family:Arial; font-size:19px; color:#000000; font-weight:bold; padding:5px; margin:5px;}
.text {line-height:17px; margin-left:17px;}
.content {margin-left:17px;}
.response {margin-bottom:5px; font-style:italic;}
.signature {margin-bottom:20px; font-weight:bold; text-align:right;}

.name a {color:#0c5374;}
.name a:hover {color:#ff9c00;}

.index_middle {padding-top:18px; margin-bottom:40px;}


.item_table td {border:1px solid #bdbdbd;}

.main_item {width:100%;}
.main_item .inner {padding:15px;}
.main_item .pic {float:left; width:375px; text-align:center; margin-right:25px; line-height:22px; overflow:hidden;} /* border:1px solid blue; !!!!!--------------------------!!!!! */
.main_item .details {float:left; width:270px; overflow:hidden;}
.main_item .name {font-size:19px; margin-bottom:5px;}
.main_item .descr {margin-bottom:34px;}
.main_item .price {margin-bottom:30px;}
.main_item .price span {line-height:28px; font-size:19px; color:#e10000;} /* Real Price */
.main_item .view {font-weight:bold; margin-bottom:20px; margin-top:2px; font-size:16px;}
.main_item .add {margin-bottom:10px;}

.item {width:230px; margin-bottom:10px;}
.item .inner {padding:14px 14px 8px 14px; text-align:center;}
.item .name {font-size:12px; font-weight:bold; margin-bottom:8px;}
.item .pic {text-align:center; margin-bottom:15px; width:198px; height:132px; overflow:hidden;}
.item .price {margin-bottom:0px;}
.item .price span {line-height:28px; font-size:15px; font-weight:bold; color:#e10000;} /* Real Price */
.item .price span.sale {background-color:#e10000; color:#fff95c; padding:0px 4px 0px 4px;}
.item .opt {width:100%;}
.item .view {float:left; font-weight:bold; margin-top:2px; font-size:12px;}
.item .add {float:right;}

.label {position:absolute; margin-left:-1px; margin-top:-1px;}

.where_i_am {padding:9px 0px 13px 9px;}
.where_i_am .link {margin-right:5px; padding-top:1px;}
.where_i_am .sep {color:#ff9c00; margin-right:5px;}

.item_view {width:100%; margin-bottom:0px;}
.item_view .pic_block_pl {float:left; width:8px; height:30px;}
.item_view .pic_block {float:left; width:389px; text-align:center; margin-right:18px;} /* border:1px solid blue; !!!!!--------------------------!!!!! */
.item_view .big_pic {overflow:hidden; margin-bottom:10px;}
.item_view .big_pic .brd {border:1px solid #bdbdbd;}
.item_view .pic_block .thumbs {margin:0px;}
.item_view .pic_block .thumbs .pic {margin:0px 7px 7px 0px; border:1px solid #bdbdbd;}
.item_view .pic_block .thumbs .selected {margin:0px 7px 7px 0px; border:1px solid #ff9c00;}
.item_view .pic_block .thumbs .pic .inner {padding:2px;}
.item_view .details {float:left; width:287px; overflow:hidden;}
.item_view .name {font-size:19px; margin:6px 0px 5px 0px;}
.item_view .descr {margin-bottom:30px;}
.item_view .list_price {margin-bottom:30px;}
.item_view .your_price {margin-bottom:10px; font-size:19px; color:#e10000;} /* Real Price */
.item_view .your_price .tbl {border:1px solid #bdbdbd; background-color:#eeffd7;}
.item_view .options {margin-bottom:30px;}
.item_view .options td {padding:0px 4px 4px 0px;}
.item_view .choise {font-weight:bold; margin-bottom:10px;}
.item_view .add {margin-bottom:10px;}

.matched {float:left; width:230px; margin:0px 30px 30px 0px;}
.matched .tt {font-size:13px; font-weight:bold; margin-bottom: 6px;}
.matches_item {border:1px solid #bdbdbd; background-color:#fff3db;}
.matches_item .inner {padding:14px; text-align:center;}
.matches_item .item_name {font-size:12px; font-weight:bold; margin-bottom:8px;}
.matches_item .pic {text-align:center; margin-bottom:10px; width:198px; height:132px; overflow:hidden;}
.matches_item .descr {margin-bottom:10px;}
.matches_item .price {margin-bottom:5px;}
.matches_item .price span {line-height:28px; font-size:15px; font-weight:bold; color:#e10000;} /* Real Price */
.matches_item .add {margin-bottom:5px;}

.item_info {float:left; width:425px; margin-bottom:10px; line-height:17px;}
.item_info .inner {padding:35px 0px 0px 0px;}
.item_info .model {width:100%;}
.item_info .title {font-size:14px; color:#000000; font-weight:bold; margin-bottom:10px; /*background:url(../../img2/submenu_dots.gif) 0px 20px no-repeat; line-height:21px;*/}
.item_info .sub {margin:0px 0px 20px 0px;}
.item_info span.li {margin-right:15px;}
.item_info .color_select {float:left; width:360px; font-size:14px; font-weight:bold;}
.item_info .features ul {padding:0px; margin:0px; margin-left:20px; list-style-type:square;}


.bot_text .title {font-size:17px; color:#ffffff; font-weight:bold; padding:3px 0px 3px 10px; margin-bottom:10px; background-color:#346b83;}
.bot_text .info {margin-left:10px; margin-bottom:20px; line-height:17px;}
.bot_text .quest {border:1px solid #bdbdbd; background-color:#fff3db; padding:10px; margin-bottom:20px;}
.bot_text input {border:1px solid #093f56; background-color:#ffffff;}
.bot_text textarea {border:1px solid #093f56; background-color:#ffffff;}
.bot_text .button {color:#ffffff; font-weight:bold; background-color:#1076a6; border:1px solid #093f56;}
.bot_text .related {margin-bottom:30px;}
.bot_text .expl {margin-bottom:20px;}

.related_item {border:1px solid #bdbdbd; background-color:#f1f1f1; margin-bottom:10px;}
.related_item .pic {text-align:left; width:198px; height:132px;}
.related_item .pic_border {border:1px solid #343434;}
.related_item .item_name {font-size:14px; font-weight:bold; margin-bottom:15px;}
.related_item .descr {margin-bottom:15px;}
.related_item .view {padding-bottom:2px;}
.related_item .price {text-align:center; line-height:20px;}
.related_item .price span {font-size:14px; font-weight:bold; color:#e10000;}


.shopping_cart .item_to_buy {border-collapse:collapse; border:0px solid #bdbdbd; background-color:#f1f1f1; margin-bottom:10px;}
.shopping_cart .item_to_buy td {border:1px solid #fff;}
.shopping_cart .item_to_buy .unavailable td {border-top:2px solid #cc0000; border-bottom:2px solid #cc0000; background-color:#ffeaea;}
.shopping_cart .item_to_buy .unavailable td.first {border-left:2px solid #cc0000;}
.shopping_cart .item_to_buy .unavailable td.last {border-right:2px solid #cc0000;}
.shopping_cart .item_to_buy .pic {text-align:left; width:198px; height:132px;}
.shopping_cart .item_to_buy .pic_border {border:1px solid #343434;}
.shopping_cart .item_to_buy .item_name {font-size:14px; font-weight:bold; margin-bottom:15px;}
.shopping_cart .item_to_buy .descr {margin-bottom:15px;}
.shopping_cart .item_to_buy .price {text-align:center; font-size:12px; color:#000000;}
.shopping_cart .item_to_buy .price2 {text-align:right; font-size:12px; color:#000000;}
.shopping_cart ul {padding:0px; margin:0px; margin-left:20px; list-style-type:square;}

.checkout {margin-bottom:10px; width:100%;}



.bot_text .button {color:#ffffff; font-weight:bold; background-color:#1076a6; border:1px solid #093f56;}


.goto_top {font-weight:bold; text-align:right; margin-left:30px; font-size:13px;}

/* Group View */
.group_view {padding-top:18px;}
.group_view .about {padding-top:5px; margin-bottom:20px;}
.line {height:1px; background-color:#e8e8e8;}
.group_view .shows {float:right; padding-top:2px;}

/* Text page */
.text_view {padding-top:18px;}
.subtitle {font-size:16px; /*color:#ff9c00;*/ font-weight:bold; padding:6px 0px 4px 10px; border-top:1px solid #cccccc; background-color:#eaeaea; margin-bottom:15px;}
.text_view .sub {margin-left:10px;}
.text_view li {list-style:square outside; }


.sorter {border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; padding-bottom:7px;}

div.sort_inner {padding:8px 0px 5px 0px;}
div.sort {float:left; font-size:12px; font-weight:bold; margin:-2px 0 0 0; text-align:left; width:300px;}
div.sort a {border:0px solid #d9d9d9; color:#156184; line-height:22px; padding:2px 6px; text-decoration:none;}
div.sort a:hover {color:#ff9c00; text-decoration:none;}
div.sort a.sel {background-color:#346b83; border:1px solid #346b83; color:#ffffff; text-decoration:none;}
div.sort a.sel:hover {color:#ffffff;}

div.pages_inner {padding:20px 0px 20px 0px;}
div.pages {float:left; font-size:12px; font-weight:bold; margin:-2px 0 0 0; text-align:center; width:570px;}
div.pages a {border:1px solid #d9d9d9; color:#156184; line-height:22px; padding:2px 6px; text-decoration:none; margin-right:3px;}
div.pages a:hover {color:#ff9c00; text-decoration:none;}
div.pages a.sel {background-color:#346b83; border:1px solid #346b83; color:#ffffff; text-decoration:none;}
div.pages a.sel:hover {color:#ffffff;}



/* Bottom */
.bot_menu {margin-top:45px;}
.bot_menu .color {background-color:#e8e8e8; border-bottom:1px solid #b5b5b5;}
.bot_menu th {font-size:14px; font-weight:bold; color:#000000; padding:5px 20px 5px 20px; background-color:#d3d3d3; border-bottom:1px solid #b5b5b5; border-top:1px solid #b5b5b5;}
.bot_menu td {padding:5px 20px 0px 20px; text-align:left;}
.bot_menu ul {padding:0px 0px 10px 0px; margin:0px; list-style-type:none;}
.bot_menu ul li {background:none; margin:0px; padding:0px 0px 0px 9px; font-size:12px; font-weight:bold; line-height:20px; background:url(li000000.gif) 0px 7px no-repeat;}

.bottom {margin:35px 0px 25px 0px; color:#a4a4a4; text-align:center;}
.bottom .payments {margin-bottom:25px;}

/* Buttons */
a.btn_reg {cursor:pointer; color:#ffffff; display:inline; float:left; font-size:15px; font-weight:bold; height:27px; margin-top:14px; background:transparent url(btn_gree.gif) no-repeat scroll right top; display:block; padding:0px; text-align:center; text-decoration:none;}
a:hover.btn_reg {color:#ffffff; text-decoration:none; cursor:pointer;}
a.btn_reg span {background:transparent url(btn_gree.gif) no-repeat scroll left top; display:block; padding:4px 37px 5px 17px;}

a.btn_red {cursor:pointer; color:#ffffff; display:inline; float:left; font-size:15px; font-weight:bold; height:27px; background:transparent url(btn_red_.gif) no-repeat scroll right top; display:block; padding:0px; text-align:center; text-decoration:none;}
a:hover.btn_red {color:#ffffff; text-decoration:none; cursor:pointer;}
a.btn_red span {background:transparent url(btn_red_.gif) no-repeat scroll left top; display:block; padding:4px 37px 5px 17px;}

a.btn_yellow {cursor:pointer; color:#ffffff; display:inline; float:left; font-size:15px; font-weight:bold; height:27px; background:transparent url(btn_yell.gif) no-repeat scroll right top; display:block; padding:0px; text-align:center; text-decoration:none;}
a:hover.btn_yellow {color:#ffffff; text-decoration:none; cursor:pointer;}
a.btn_yellow span {background:transparent url(btn_yell.gif) no-repeat scroll left top; display:block; padding:4px 37px 5px 17px;}

span.btn_sold {color:#ffffff; display:inline; float:left; font-size:15px; font-weight:bold; height:27px; background:transparent url(btn_sold.gif) no-repeat scroll right top; display:block; padding:0px; text-align:center; text-decoration:none;}
span.btn_sold span {background:transparent url(btn_sold.gif) no-repeat scroll left top; display:block; padding:4px 20px 5px 20px;}



/* Forms */
form {padding:0px; margin:0px;}
input, select {font-family:Arial; font-size:12px; color:#1d1d1d;}
textarea {font-family:Arial; font-size:12px; color:#1d1d1d;}

.in1 {border:1px solid #093f56; background-color:#ffffff; font-family:Arial; font-size:12px;}
.btn {border:1px solid #000000; font-family:Arial; font-size:12px; color:#000000;}
.btn2 {color:#ffffff; font-weight:bold; font-size:12px; background-color:#1076a6; border:1px solid #093f56;}
.in_search {border:1px solid #093f56; height:17px; background-color:#ffffff; font-size:13px;}
.btn_search {width:29px; height:21px; background:url(btn_go00.gif) no-repeat; border:0px solid #000000;}
.btn_p10 {padding-left:10px; padding-right:10px;}

/* Common */
.b {border:1px solid #e10000;}
.bg {background-color:red;}
.jst {text-align:justify;}

.fl {float:left;}
.fr {float:right;}
.c {clear:both;}

.bold {font-weight:bold;}
.normal {font-weight:normal;}

.alc {text-align:center;}
.all {text-align:left;}
.alr {text-align:right;}

.100p {width:100%;}

.none {display:none;}
.block {display:block;}

/* Paddings */
.p0 {padding: 0px;}
.p2 {padding: 2px;}
.p3 {padding: 3px;}
.p4 {padding: 4px;}
.p5 {padding: 5px;}
.p7 {padding: 7px;}
.p8 {padding: 8px;}
.p10 {padding: 10px;}
.p15 {padding: 15px;}
.p20 {padding: 20px;}

.pt1 {padding-top:1px;}
.pt2 {padding-top:2px;}
.pt3 {padding-top:3px;}
.pt4 {padding-top:4px;}
.pt5 {padding-top:5px;}
.pt6 {padding-top:6px;}
.pt7 {padding-top:7px;}
.pt8 {padding-top:8px;}
.pt9 {padding-top:9px;}
.pt10 {padding-top:10px;}
.pt11 {padding-top:11px;}
.pt12 {padding-top:12px;}
.pt13 {padding-top:13px;}
.pt14 {padding-top:14px;}
.pt15 {padding-top:15px;}
.pt16 {padding-top:16px;}
.pt17 {padding-top:17px;}
.pt18 {padding-top:18px;}
.pt19 {padding-top:19px;}
.pt20 {padding-top:20px;}
.pt21 {padding-top:21px;}
.pt22 {padding-top:22px;}
.pt23 {padding-top:23px;}
.pt24 {padding-top:24px;}
.pt25 {padding-top:25px;}
.pt30 {padding-top:30px;}
.pt35 {padding-top:35px;}
.pt40 {padding-top:40px;}
.pt45 {padding-top:45px;}
.pt50 {padding-top:50px;}

.pr1 {padding-right:1px;}
.pr2 {padding-right:2px;}
.pr3 {padding-right:3px;}
.pr4 {padding-right:4px;}
.pr5 {padding-right:5px;}
.pr6 {padding-right:6px;}
.pr7 {padding-right:7px;}
.pr8 {padding-right:8px;}
.pr9 {padding-right:9px;}
.pr10 {padding-right:10px;}
.pr11 {padding-right:11px;}
.pr12 {padding-right:12px;}
.pr13 {padding-right:13px;}
.pr14 {padding-right:14px;}
.pr15 {padding-right:15px;}
.pr20 {padding-right:20px;}
.pr21 {padding-right:21px;}
.pr22 {padding-right:22px;}
.pr23 {padding-right:23px;}
.pr24 {padding-right:24px;}
.pr25 {padding-right:25px;}
.pr30 {padding-right:30px;}
.pr35 {padding-right:35px;}
.pr40 {padding-right:40px;}
.pr45 {padding-right:45px;}
.pr50 {padding-right:50px;}

.pb1 {padding-bottom:1px;}
.pb2 {padding-bottom:2px;}
.pb3 {padding-bottom:3px;}
.pb4 {padding-bottom:4px;}
.pb5 {padding-bottom:5px;}
.pb6 {padding-bottom:6px;}
.pb7 {padding-bottom:7px;}
.pb8 {padding-bottom:8px;}
.pb9 {padding-bottom:9px;}
.pb10 {padding-bottom:10px;}
.pb11 {padding-bottom:11px;}
.pb12 {padding-bottom:12px;}
.pb13 {padding-bottom:13px;}
.pb14 {padding-bottom:14px;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}
.pb25 {padding-bottom:25px;}
.pb30 {padding-bottom:30px;}
.pb35 {padding-bottom:35px;}
.pb40 {padding-bottom:40px;}
.pb45 {padding-bottom:45px;}
.pb50 {padding-bottom:50px;}

.pl1 {padding-left:1px;}
.pl2 {padding-left:2px;}
.pl3 {padding-left:3px;}
.pl4 {padding-left:4px;}
.pl5 {padding-left:5px;}
.pl6 {padding-left:6px;}
.pl7 {padding-left:7px;}
.pl8 {padding-left:8px;}
.pl9 {padding-left:9px;}
.pl10 {padding-left:10px;}
.pl11 {padding-left:11px;}
.pl12 {padding-left:12px;}
.pl13 {padding-left:13px;}
.pl14 {padding-left:14px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}
.pl21 {padding-left:21px;}
.pl22 {padding-left:22px;}
.pl23 {padding-left:23px;}
.pl24 {padding-left:24px;}
.pl25 {padding-left:25px;}
.pl30 {padding-left:30px;}
.pl35 {padding-left:35px;}
.pl40 {padding-left:40px;}
.pl45 {padding-left:45px;}
.pl50 {padding-left:50px;}

/* Margins */
.m0 {margin:0px;}

.mt1 {margin-top:1px;}
.mt2 {margin-top:2px;}
.mt3 {margin-top:3px;}
.mt4 {margin-top:4px;}
.mt5 {margin-top:5px;}
.mt6 {margin-top:6px;}
.mt7 {margin-top:7px;}
.mt8 {margin-top:8px;}
.mt9 {margin-top:9px;}
.mt10 {margin-top:10px;}
.mt11 {margin-top:11px;}
.mt12 {margin-top:12px;}
.mt13 {margin-top:13px;}
.mt14 {margin-top:14px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt21 {margin-top:21px;}
.mt22 {margin-top:22px;}
.mt23 {margin-top:23px;}
.mt24 {margin-top:24px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt35 {margin-top:35px;}
.mt40 {margin-top:40px;}
.mt45 {margin-top:45px;}
.mt50 {margin-top:50px;}

.mr1 {margin-right:1px;}
.mr2 {margin-right:2px;}
.mr3 {margin-right:3px;}
.mr4 {margin-right:4px;}
.mr5 {margin-right:5px;}
.mr6 {margin-right:6px;}
.mr7 {margin-right:7px;}
.mr8 {margin-right:8px;}
.mr9 {margin-right:9px;}
.mr10 {margin-right:10px;}
.mr11 {margin-right:11px;}
.mr12 {margin-right:12px;}
.mr13 {margin-right:13px;}
.mr14 {margin-right:14px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}
.mr21 {margin-right:21px;}
.mr22 {margin-right:22px;}
.mr23 {margin-right:23px;}
.mr24 {margin-right:24px;}
.mr25 {margin-right:25px;}
.mr30 {margin-right:30px;}
.mr35 {margin-right:35px;}
.mr40 {margin-right:40px;}
.mr45 {margin-right:45px;}
.mr50 {margin-right:50px;}

.mb1 {margin-bottom:1px;}
.mb2 {margin-bottom:2px;}
.mb3 {margin-bottom:3px;}
.mb4 {margin-bottom:4px;}
.mb5 {margin-bottom:5px;}
.mb6 {margin-bottom:6px;}
.mb7 {margin-bottom:7px;}
.mb8 {margin-bottom:8px;}
.mb9 {margin-bottom:9px;}
.mb10 {margin-bottom:10px;}
.mb11 {margin-bottom:11px;}
.mb12 {margin-bottom:12px;}
.mb13 {margin-bottom:13px;}
.mb14 {margin-bottom:14px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb21 {margin-bottom:21px;}
.mb22 {margin-bottom:22px;}
.mb23 {margin-bottom:23px;}
.mb24 {margin-bottom:24px;}
.mb25 {margin-bottom:25px;}
.mb30 {margin-bottom:30px;}
.mb35 {margin-bottom:35px;}
.mb40 {margin-bottom:40px;}
.mb45 {margin-bottom:45px;}
.mb50 {margin-bottom:50px;}

.ml1 {margin-left:1px;}
.ml2 {margin-left:2px;}
.ml3 {margin-left:3px;}
.ml4 {margin-left:4px;}
.ml5 {margin-left:5px;}
.ml6 {margin-left:6px;}
.ml7 {margin-left:7px;}
.ml8 {margin-left:8px;}
.ml9 {margin-left:9px;}
.ml10 {margin-left:10px;}
.ml11 {margin-left:11px;}
.ml12 {margin-left:12px;}
.ml13 {margin-left:13px;}
.ml14 {margin-left:14px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml21 {margin-left:21px;}
.ml22 {margin-left:22px;}
.ml23 {margin-left:23px;}
.ml24 {margin-left:24px;}
.ml25 {margin-left:25px;}
.ml30 {margin-left:30px;}
.ml35 {margin-left:35px;}
.ml40 {margin-left:40px;}
.ml45 {margin-left:45px;}
.ml50 {margin-left:50px;}

/* ###################### End TABBED EDITING ###################### */


