/* CSS Document */

body { background: #132700 url(../images/background.jpg) no-repeat fixed 50% 0%; margin:0px; padding:0px }

a { text-decoration:none; color:#FFF; }
a:hover { text-decoration:underline; }

a img {
	border:0px; 	
}


form { 
	margin:0px; 
	padding:0px; 
	text-align:left;
        color:#FFF;
        font-family:arial;
        font-size:11px;


 
	}
h1 { 
margin:0px; 
padding:0px; 
}
li { padding:0px; margin:0px; }

ul { margin:0px;text-align:left; }

h2 { 
	margin:0px; 
	padding:0px; 
	}
h3 { 
	margin:0px;
	padding:0px;
        color:#F4F6F2;
        font-family:arial;
        font-size:16px;
       
	 }

fieldset { border:0px; padding:5px 0px 5px 0px; margin:0px;  }

#top_wrapper { background:url(../images/top_wrapper.png) repeat-x scroll 0% 0%; position:absolute; z-index:1; height:183px; top:0px; left:0px; width:100% ; overflow:hidden; }

#inner_top_wrapper { width:950px; overflow:hidden; color:#999999; }

#logo { background:url(../images/logo.png) no-repeat scroll 0% 0%; float:left; margin-top:20px; margin-left:31px; height:115px; width:234px; }
#login {   float:right; margin-right:37px; margin-top:43px; } 

#login div.module { text-align:left;  }
#login div.module h3 { font-family:"Arial Narrow"; font-size:14px; color:#999999; font-weight:bold;  }

#login div.module ul { padding:0px;  }

#login div.module ul li { list-style:none;  }

#login div.module ul li a { font-size:11px; font-family:Arial; color:#999999; }
#login div.module ul li a:hover { font-size:11px; font-family:Arial; color:#999999; text-decoration:none; }

#login div.module input.button { background:url(../images/login.jpg) no-repeat scroll 0% 0%; width:71px; height:22px; border:0px; font-family:"Arial Narrow"; font-size:14px; color:#FFF; font-weight:bold; }

#login div.module input#modlgn_username  { background:url(../images/textbox.jpg) no-repeat scroll 0% 0%; width:130px; height:35px; border:0px; font-family:"Arial"; font-size:11px; color:#333; margin-right:5px;}

#login div.module input#modlgn_passwd  { background:url(../images/textbox.jpg) no-repeat scroll 0% 0%; width:130px; height:35px; border:0px; font-family:"Arial"; font-size:11px; color:#333;  margin-right:5px; }

#container { width:950px; background:url(../images/container_back.png) no-repeat scroll 0% 0%;padding-top:10px; overflow:hidden}

#menu_wrapper { width:932px; height:76px; background:url(../images/menu_wrapper.png) no-repeat scroll 0% 0%; text-align:left; } 

#menu_wrapper div.module ul { padding:20px 0 0 15px; } 

#menu_wrapper div.module li { display:inline; list-style:none; } 

#menu_wrapper div.module li a { color:#666666; font-family:Arial; font-size:15px; padding:20px 15px 8px 15px; outline:none; font-weight:bold;  background:url(../images/menu_sep.png) no-repeat scroll 100% 7px;   } 

#menu_wrapper div.module li a:hover { color:#FFF; font-family:Arial; font-size:15px; text-decoration:none;  } 

#menu_wrapper div.module li#current a { color:#FFF; font-family:Arial; font-size:15px; } 

#menu_wrapper div.module li a#active_menu { color:#FFF; font-family:Arial; font-size:15px; } 

#inner_container { width:920px; }

#rotator { background: /*url(../images/rotator.png) no-repeat scroll 0% 0%*/ #FFF; height:154px; width:920px; overflow:hidden; margin-bottom:10px; }

#mainbody { clear:both; overflow:hidden; padding-bottom:15px; }

#left { float:left; width:190px; } 

#right { float:right; width:692px; margin-right:10px; text-align:left;color:#CCCC99;
           font-family:arial;
          font-size:12px;
          line-height:20px;}

#tabs { clear:both; margin-bottom:15px; }

#mainbodyinner { clear:both; margin-bottom:15px; background:url(../images/right_mod.png) no-repeat scroll 0% 0%; padding-left:25px; padding-top:25px; }

#space { margin-top:172px }

#left div.module{background:url(../images/mod_back.png) no-repeat scroll 0% 0%; padding:25px 0px 0px 12px; margin-bottom:15px; }

#left div.module ul.menu{padding-left:10px}

#left div.module ul.menu li{list-style:none; }

#left div.module h3{font-family:arial; font-size:16px; color:#FFFFFF; background:url(../images/mod_h3_line.png) no-repeat scroll 0% 100%; padding:0px 0px 10px 10px; text-align:left; margin-bottom:10px  }

#right div.module {background:url(../images/right_mod.png) no-repeat scroll 0% 0%; padding-left:25px; padding-top:25px;}

#right div.module h3 tabs{ background:url(../images/right_tabs.png) no-repeat scroll 0% 0%; width:235px; height:80px;}

/*

#rokflow, #rokflow * {border:0 none;margin:0;padding:0;}

#rokflow, #rokflow #loader {background:transparent url(../images/loader.gif) no-repeat scroll 50% 50%;height:170px;overflow:hidden;position:relative;width:800px;}

*/ 

#left div.module ul.menu li a {
	font-family:verdana; font-size:11px; color:#fff; 
        line-height:25px;
}

#left div.module a.mainlevel{
	font-family:verdana; font-size:11px; color:#fff; 
        line-height:25px;
}

.contentheading{font-family:arial; font-size:17px; color:#FFF; font-weight:bold; background:transparent url(../images/mainbody_header_back.png) no-repeat scroll 0% 100%; padding-bottom:10px;  }


.componentheading {font-family:arial; font-size:17px; color:#FFF; font-weight:bold; background:transparent url(../images/mainbody_header_back.png) no-repeat scroll 0% 100%; padding-bottom:10px; }

.greenback {background:transparent url(../images/green.png) no-repeat scroll 0 0; padding-left:10px !important;padding-top:10px !important;}

.greenback img { margin-right:10px; }

.greenback h3 { padding-bottom:10px; }

#right h4 { margin:7px 0px; color:#FFFFFF; font-size:18px; font-family:Arial; font-weight:normal; }

#ordr_page_contact_det {font-size:14px;font-weight:bold;}

#ordr_page_logo_det {font-size:14px;font-weight:bold;}

#ordr_page_logo_addons {font-size:14px;font-weight:bold;}

.greenback .font_grey img { margin-right:5px; }

.ordr_package_99 {
	background:transparent url(../images/order_99.png) no-repeat scroll 0 0; height:230px; 
}

.ordr_package_149 {
	background:transparent url(../images/order_149.png) no-repeat scroll 0 0; height:230px;  
}

.ordr_package_399 {
	background:transparent url(../images/order_399.png) no-repeat scroll 0 0; height:230px; 
}
.font_grey {
	padding:0px 0px 2px 20px; 
}
.font_grey_last {
	padding:0px 0px 2px 20px; 
}


.reset_btn {
	width:80px; height:35px; border:0px; background:transparent url(../images/reset_btn.png) no-repeat scroll 0 0; /*text-transform:uppercase; */  font-size:14px; font-family:Tahoma;color:#234600;font-weight:bold; 
}

.proceed_payment_btn {
	width:180px; height:35px; border:0px; background:transparent url(../images/proceed_payment_btn.png) no-repeat scroll 0 0; /*text-transform:uppercase; */ font-size:14px;  font-family:Tahoma; color:#234600; font-weight:bold;
}

div.chronoform {
	display:none; 
}

.proceed_chkout_btn {
	background:transparent url(../images/proceed_chkout.png) no-repeat scroll 0 0; width:210px; height:54px; border:0px; 
}



#rokflow, #rokflow * {
border:0 none;
margin:0;
padding:0;
}
#rokflow, #rokflow #loader {
background:transparent url(../images/loader.gif) no-repeat scroll 50% 50%;
height:170px;
overflow:hidden;
position:relative;
width:800px;
}

#rokflow div {
float:left;
position:relative;
}

.moduletable #rokflow h3 {
background:transparent none repeat scroll 0 0;
height:auto;
line-height:100%;
margin:0;
padding:0;
}
#rokflow div h3 {
display:block;
font-size:10px;
font-weight:normal;
position:absolute;
text-align:center;
white-space:nowrap;
}


#rokflow a {
text-decoration:none;
}

#rokflow img {
border:0 none;
height:194px;
margin-top:15px;
top:40px;
width:124px;
}

form#emailForm button.button {
	width:80px; height:35px; border:0px; background:transparent url(../images/reset_btn.png) no-repeat scroll 0 0; text-transform:uppercase; font-size:15px; font-family:Tahoma;color:#234600;font-weight:bold; 
}

div.plain div.yoo-gallery div.thumbnail  { margin:7px;  }

.phocagallery-box-file { background:#FFF !important }

#footer { background: url(../images/footer.png) no-repeat 0% 0%; height:53px; overflow:hidden; padding-top:14px; text-align:center; color:#FFF; font-family:Arial; font-size:11px;  }
#footer div.module { padding-bottom:5px; }
#footer a { color:#FFF; text-decoration:none; font-family:Arial; font-size:11px; }
#footer a:hover { color:#FFF; text-decoration:none; font-family:Arial; font-size:11px; }

.contentpaneopen { width:100% }

span.pagination span{padding:0px 2px 0px 2px}

span.pagination a{padding:0px 2px 0px 2px}

.order_type_back{
	background:transparent url(../images/order_type_back.png) no-repeat scroll 50% 100%; padding-bottom:5px; padding-left:20px;  
}

.font_grey{
	background:transparent url(../images/order_type_info.jpg) no-repeat scroll 20px 100%
}

a.highslide  { float:left !important }