/* SUB NAVIGATION */
li { background-image:none; background-position:0px 3px; background-repeat:no-repeat; line-height:15px; padding-left:5px; padding-top:0px; overflow:hidden;}

ul#subnav { clear:both; height:48px; list-style-image:none; list-style-position:outside; list-style-type:none; text-align:center; width:450px; overflow:hidden; }
#subnav li { float:left; text-indent:-9999px; width:48px; height:48px; cursor:pointer; overflow:hidden;}
#subnav li a { display:block; height:48px; }
#subnav li.active { background-position:center top; }
#subnav li.inactive { background-position:center bottom; }
#subnav li:hover { background-position:center top; }
#subnav li#button1 { background-image:url(../images/subnavbutton_1.gif); }
#subnav li#button2 { background-image:url(../images/subnavbutton_2.gif); }
#subnav li#button3 { background-image:url(../images/subnavbutton_3.gif); }
#subnav li#button4 { background-image:url(../images/subnavbutton_4.gif); }
#subnav li#button5 { background-image:url(../images/subnavbutton_5.gif); }
#subnav li#buttonQT { background-image:url(../images/subnavbutton_QT.gif); }

#content_right {
	position:absolute;
	margin:-1px 0 0 403px;
	_margin:-2px 0 0 5px;
	left: 12px;
	top: 85px;
}

#close { margin:-28px 0 0 690px; cursor:pointer; padding-bottom:13px; }
#close a { background-color:#CCCCCC; font-size:12px;}
#close a:hover { text-decoration:underline; } 

/* MAIN */
.style1 {color: #000000}
body {	margin: 2px 2px 2px 2px; }
.style4 {	color: #000000; font-weight: bold; }
.style3 {color: #000000; font-style: italic; }
.style5 { color: #666666; font-weight: bold; }
.style6 { color: #666666 }
.style9 { font-size: 11px; font-weight: normal; }
.style11 { color: #000000; font-weight: bold; }
.style12 {font-weight: bold}
.style13 {font-family: Arial, Helvetica, sans-serif}



/*template_css*/
body {

  color            : #666666;

  margin-left      : 10px;

  margin-right     : 10px;

  margin-bottom    : 20px;

  padding          : 0px;

  background-color : #FFFFFF;

  font-family       : Verdana, Arial, Helvetica, sans-serif;

  font-size        : 11px;

 

}



table.tablemenu {
margin-left: 6px;}

table.tablemenu td {
	line-height: 18px;
	width: 200px;
	color: #999999;
}



.floatright
{
float: right;
width: 160px;
background-color: #fff;
padding-left: 8px;
border-left: 1px solid #cccccc;
}

.newstext
{
padding-left:  10px;
padding-right: 12px;
padding-bottom: 10px;
}






.contentCol1 {

  margin-left      : 10px;

  margin-right     : 10px;


  padding          : 0px;

}


.rightCol {
    margin-top          : 3px;
	width: 193px;
	background-color:#cccccc;
}

.contentRight{

  padding-left     : 13px;
	background-color:#cccccc;

}



.head {
  font-family       : Verdana, Arial, Helvetica, sans-serif;

  font-size        : 14px;
  color            : #333333;

}



td, tr, p, div {

  font-family       : Verdana, Arial, Helvetica, sans-serif;

  font-size        : 11px;

  color            : #666666;
    line-height: 15px;

}

hr {

  color            : #999999;

  height           : 1px;

  width            : 100%;

}

.footer {
  font-family       : Verdana, Arial, Helvetica, sans-serif;

  font-size        : 9px;
  
  padding-left  :12px;

  color            : #666666;
    line-height: 12px;

}

.search_box {

  float: right;

  background	   : transparent url(../images/search.gif);

  color			   : #333333;

}

.button {

  font-family       : Verdana, Arial, Helvetica, sans-serif;

  font-size         : 11px;

  background-color  : #FFFFFF;

  padding           : 2px;

}





ul#mainlevel-nav {

  list-style        : none;

  padding           : 0;

  margin            : 0;

  font-size         : 0.8em;

  line-height: 14px;

}

ul#mainlevel-nav li {

  display           : inline;

  background-image  : none;

  padding-left      : 0px;

  padding-right     : 0px;

  float             : left;

  margin            : 0;

  width             : auto !important;

  width             : 15%;

  font-size         : 11px;

  line-height: 14px;

 white-space       : nowrap;

  border-right      : 1px solid #999999;

}

ul#mainlevel-nav li a {

  width             : 100%;

  display           : inline;

  padding-left      : 15px;

  padding-right     : 15px;

  text-decoration   : none;

  color             : #999999;

  background        : transparent;

  line-height: 15px;

}





#buttons>ul#mainlevel-nav li a { width: auto; 

  line-height: 15px;

}



ul#mainlevel-nav li a:hover{

  color            : #000000;

  line-height: 15px;

}



ul#mainlevel-nav li a#active_menu-nav

{

	color: #000000;

	background: #FFFFFF;

    border      : 1px solid #000000;

  font-size         : 11px;

  line-height: 15px;

}















ul#mainlevel-subnav {

  list-style        : none;

  padding           : 0;

  margin            : 0;

  font-size         : 0.8em;

	text-transform: lowercase;

}

ul#mainlevel-subnav li {

  display           : inline;

  background-image  : none;

  padding-left      : 0px;

  padding-right     : 0px;

  float             : left;

  margin            : 0;

  width             : auto !important;

  width             : 15%;

  font-size         : 11px;

  line-height: 15px;

  white-space       : nowrap;

}

ul#mainlevel-subnav li a {

  width             : 100%;

  display           : inline;

  padding-left      : 15px;

  padding-right     : 15px;

  text-decoration   : none;

  color             : #999999;

  background        : transparent;

}





#buttons>ul#mainlevel-subnav li a { width: auto; }



ul#mainlevel-subnav li a:hover{

  color            : #000000;

}



ul#mainlevel-subnav li a#active_menu-nav

{

	color: #000000;

	background: 6dbbc2;

  font-size         : 11px;

  line-height: 15px;

}

















a#active_menu-hide 

{

	font-size: 1px;

	color:  6dbbc2;

}





a.mainlevel-hide 

{

	font-size: 1px;

	color:  6dbbc2;

}

a.mainlevel-hide:active 

{

	font-size: 1px;

	color:  6dbbc2;

}

a.mainlevel-hide:visited 

{

	font-size: 1px;

	color:  6dbbc2;

}

a.mainlevel-hide:link

{

	font-size: 1px;

	color:  6dbbc2;

}

a.mainlevel-hide:hover

{

	font-size: 1px;

	color:  #FFFFFF;

}








table.moduletablepath {

  table-layout	   : auto;

  padding-left: 10px;	

}







table.moduletable {

  width			   : 100%;

  table-layout	   : auto;

}

table.moduletable th {

  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif;

  letter-spacing   : 1px;

  font-size        : 16px;
  font-weight        : normal;

  height           : 33px;

  line-height      : 33px;

  text-transform   : capitalize;

	padding-left: 12px;

  text-align       : left;

  color            : #FFF;





}


table.moduletableother th {

  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif;

  letter-spacing   : 0px;

  font-size        : 12px;
  font-weight        : normal;

  height           : 20px;

  line-height      : 20px;

  text-transform   : none;

	padding-left: 12px;

  text-align       : left;

  color            : #666666;





}
table.moduletable td {

}




table.moduletable-right {

  width			   : 193px;
  
  margin-left: 0px;
  margin-top: 3px;

}

table.moduletable-right th {

  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif;

  letter-spacing   : 1px;

  font-size        : 16px;
  font-weight        : normal;

  height           : 33px;

  line-height      : 33px;

  text-transform   : capitalize;

  padding-left     : 10px;

  text-align       : left;

  color            : #FFF;

  background-color: #cccccc;



}

table.moduletable-newsArt td {

  background-color: #cccccc;


}



table.moduletable-newsArt {

  width			   : 193px;
  
  margin-left: 0px;
  margin-top: 3px;

}

table.moduletable-newsArt th {

  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif;

  letter-spacing   : 1px;

  font-size        : 16px;
  font-weight        : normal;

  height           : 33px;

  line-height      : 33px;

  text-transform   : capitalize;

  padding-left     : 10px;

  text-align       : left;

  color            : #FFF;

  background-color: #cccccc;



}

table.moduletable-newsArt td {

  background-color: #cccccc;


}


.contentdescription
{
  padding-top    : 3px;

}


table.content{

  width            : 100%;

  padding          : 20px;

  border-collapse  : collapse;

  border-spacing   : 0px;

  margin-bottom    : 10px;

}


table.contentpane {

  width            : 100%;

 padding-left     :  0px;
 margin-left     :  10px;

  border-spacing   : 0px;


}

table.contentpaneopen {

 padding-left     :  0px;
 margin-left     :  10px;

  padding-right    : 3px;
  padding-bottom    : 1px;

  border-spacing   : 0px;


}


.contentheading {

  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-weight      : bold;

  padding-right    : 3px;
  padding-top    : 2px;

  text-align       : left;

  color            : #FFF;

  

  }
  
.contentpagetitle{
  padding-left    : 3px;

}
.contentdescription{
padding-bottom: 0px;
margin-bottom: 0px;
}



.componentheading {

  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif;

  background       : url(http://smokey.rpmservers.com/~bitforms/images/headerBG.gif);

  font-size        : 16px;

  height           : 33px;

  line-height      : 29px;

  text-transform   : none;


 padding-left     :  11px;
 margin-left     :  10px;
 margin-top     :  3px;

  text-align       : left;

  color            : #FFF;

  width            : 592px;


  

  }

  table.contentpane-1 {

  width            : 100%;

  padding-left     : 10px;

  padding-right    : 3px;

  padding-top      : 3px;

  border-spacing   : 0px;

  margin-bottom    : 5px;

}

  table.contentpane-2 {

  width            : 100%;

  padding-left     : 10px;

  padding-right    : 3px;

  padding-top      : 3px;

  border-spacing   : 0px;

  margin-bottom    : 5px;

}

table.contentpaneopen-1 {

  width            : 100%;

  padding-left     : 10px;

  padding-right    : 3px;

  padding-top      : 3px;

  border-spacing   : 0px;

  margin-bottom    : 5px;

}



table.contentpaneopen-2 {

  width            : 590px;

  padding-left     : 10px;

  padding-right    : 3px;

  padding-top      : 3px;

  border-spacing   : 0px;

  margin-bottom    : 5px;

}


.contentheading-1 {

  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif;

  letter-spacing   : 1px;

  background       : url(http://smokey.rpmservers.com/~bitforms/images/headerBG.gif);

  font-size        : 16px;

  height           : 33px;

  line-height      : 29px;

  text-transform   : lowercase;

 padding-left     :  11px;
 margin-left     :  10px;
 margin-top     :  3px;

  text-align       : left;

  color            : #FFF;

  width            : 592px;


  

  }
  
  
  
.contentheading-2 {

  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif;

  letter-spacing   : 1px;

  font-size        : 15px;

  height           : 20px;

  line-height      : 20px;

  text-transform   : lowercase;

 padding-left     :  0px;
 padding-top     :  10px;
 margin-left     :  10px;
 margin-top     :  20px;
padding-bottom : 0px;
  text-align       : left;

  color            : #666666;

  width            : 592px;


  

  }
  
  
  
  table.contentpaneopen-news {

  width            : 613px;

  padding-left     : 10px;

  padding-right    : 0px;

  padding-top      : 3px;

  border-spacing   : 0px;

  margin-bottom    : 5px;

}
  table.contentpaneopen-news td{

  width            : 590px;

  padding-left     : 10px;

  padding-right    : 15px;

}


.contentheading-news {

  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif;

  letter-spacing   : 1px;

  background       : url(http://smokey.rpmservers.com/~bitforms/images/headerBG.gif);

  font-size        : 16px;

  height           : 33px;

  line-height      : 20px;

  text-transform   : capitalize;

 padding-left     :  11px;
 margin-left     :  10px;
 margin-top     :  3px;

  text-align       : left;

  color            : #FFF;

  width            : 592px;

 padding-bottom    :  5px;

  

  }


.componentheading-news {

  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif;

  letter-spacing   : 1px;

  background       : url(http://smokey.rpmservers.com/~bitforms/images/headerBG.gif);

  font-size        : 16px;

  height           : 33px;

  line-height      : 20px;

  text-transform   : none;


 padding-left     :  11px;
 margin-left     :  10px;
 margin-top     :  3px;

  text-align       : left;

  color            : #FFF;

  width            : 592px;


  

  }





.componentheading-1 {

  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif;

  letter-spacing   : 1px;

  background       : url(http://www.bitforms.com/images/headerBG.gif);

  font-size        : 16px;

  height           : 33px;

  line-height      : 29px;

  text-transform   : none;


 padding-left     :  11px;
 margin-left     :  10px;
 margin-top     :  3px;

  text-align       : left;

  color            : #FFF;

  width            : 592px;


  

  }

.componentheading-2 {

  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif;

  letter-spacing   : 1px;

  background       : url(http://www.bitforms.com/images/headerBG.gif);

  font-size        : 16px;

  height           : 33px;

  line-height      : 29px;

  text-transform   : lowercase;


 padding-left     :  11px;
 margin-left     :  10px;
 margin-top     :  3px;

  text-align       : left;

  color            : #FFF;

  width            : 592px;


  

  }



.moslateTitle {

  font-family      : Arial, Helvetica, sans-serif;

  letter-spacing   : 0px;

  font-size        : 36px;

  height           : 33px;

  line-height      : 33px;

  text-transform   : capitalize;

	padding-left: 12px;

  text-align       : left;

  color            : #999999;


  

  }



.title {

  font-family      : Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-weight      : normal;

  text-transform   : uppercase;

  text-indent      : 8px;

  font-size        : 13px;

  text-align       : left;

  color            : #666666;

}

.title a:link, .title a:visited {

  font-size        : 20px;

  color            : 6dbbc2;

  text-decoration  : none;

  font-weight      : normal;

}

.title a:hover {

  font-size        : 20px;

  color            : 6dbbc2;

  text-decoration  : none;

  font-weight      : normal;

}

.buttonheading {

  background       : url(../images/header.jpg);

  padding-left     : 4px;

  padding-right    : 4px;

  }

a.mainlevel  {

  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif;

  text-align       : left;

  display          : block;

  line-height      : 22px;

  height: 20px;

  font-size        : 12px;

  width            : auto;

  background       : url(../images/boff.jpg);

}

a.mainlevel: link {

  text-align       : left;

  display          : block;

  font-size        : 12px;

  width            : auto;

}

a.mainlevel:link, a.mainlevel:visited {

  text-align       : left;

  display          : block;

  font-size        : 12px;

  font-weight      : normal;

  padding          : 0px 0px 0px 0px;

  color            : 6dbbc2;

  width            : auto;

}

a.mainlevel:hover {

  text-align       : left;

  display          : block;

  background       : url(../images/bon.jpg);

  font-size        : 12px;

  font-weight      : normal;

  text-decoration  : none;

}

#active_menu {

  text-align       : left;

  color            : #333333;

  background       : url(../images/bon.jpg);

  font-weight      : bold;

}

a#active_menu:hover {

  text-align       : left;

  color            : #333333;

}



#active_menu-nav { 

    background: #FFFFFF; 

    text-decoration: none; 

    color: 6dbbc2; 

} 







a:link, a:visited {

  font-size        : 11px;

  color            : 6dbbc2;

  text-decoration  : none;

}





a:hover {

  font-size        : 11px;

  color            : 6dbbc2;

  text-decoration  : none;

}

a.category:link, a.category:visited {

  font-size        : 11px;

  font-weight      : normal;

}

a.readon:link, a.readon:visited {

  color            :6dbbc2;

  font-family      : Verdana, Arial, Helvetica, sans-serif;

  font-size        : 10px;

  white-space      : normal;

  font-weight      : normal;

  padding-bottom   : 4px;

  padding-left     : 4px;

  padding-right    : 4px;

  padding-top      : 4px;

  float            : left;

  line-height      : 10px;

  text-decoration  : none; 

  border           : 1px solid #AABBBF;

  background-color : #FFFFFF;

  background-image : url(../images/but.gif);

  }

a.readon:hover {

  color            :6dbbc2;

  font-family      : Verdana, Arial, Helvetica, sans-serif;

  font-size        : 10px;

  white-space      : normal;

  font-weight      : normal;

  padding-bottom   : 4px;

  padding-left     : 4px;

  padding-right    : 4px;

  padding-top      : 4px;

  float            : left;

  line-height      : 10px;

  text-decoration  : none; 

  border           : 1px solid #AABBBF;

  background-color : #FFFFFF;

}

ul {

  

  margin           : 2px;

  padding-left     : 0px;

  list-style       : none;

}

li {

  

  line-height      : 15px;

  padding-left     : 15px;

  padding-top      : 0px;

  background-image : none;

  background-repeat: no-repeat;

  background-position: 0px 3px;

}  

.date {

  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif; 

  font-size        : 10px;

  color            : #333333;

  padding-right    : 10px;

}

.small {

  font-size        : 10px;

  color            : #333333;

}

.smalldark {

  font-size        : 10px;

  color            : #333333;

}

.createdate, .modifydate {

  font-size        : 10px;

  color            : #999999;

}

.pathway {

  font-size        : 10px;

  color            : #666666;

  text-transform: lowercase;

  font-weight      : normal;

}

a.pathway:link, a.pathway:visited {

  font-size        : 10px;

  color            : 6dbbc2;

  text-transform: lowercase;

  font-weight      : normal;

}

a.pathway:hover {

  font-size        : 10px;

  color            : 6dbbc2;

  text-decoration  : underline; 

}

.blog_more {

padding-left       : 10px;

}

.inputbox {

border             : 1px solid #666;

}

.back_button {

text-align         : center;

padding            : 10px;

}

.pagenavcounter {

  font-size        : 10px;

  color            : 6dbbc2;

}

.small {

  font-size        : 10px;

  color            : #333333;

}

.smalldark {

  font-size        : 10px;

  color            : #333333;

}

.createdate, .modifydate {

  font-size        : 10px;

  color            : #999999;

}

.content_vote {

  font-size        : 10px;

  height           : 22px;

  padding-top      : 2px;

  padding-bottom   : 2px;

}

.content_rating {

  font-size        : 10px;

  color            : 6dbbc2;

}

.contact_email  {

margin-top: 10px;
margin-left: 160px;
margin-right: 10px;



}

.contact_email .inputbox {

  width            : 255px;

}
.contact_email .inputboxzip {

  width            : 80px;

}
.contact_email .inputboxcountry {

  width            : 275px;

}

.inputboxzip {

background-image   :url(../images/inputback.jpg);

border             : 1px solid #666;

}

.inputboxcountry {

background-image   :url(../images/inputback.jpg);

border             : 1px solid #666;

}


.sectiontableheader {

  font-size        : 11px;

  font-weight      : normal;

  text-transform   : uppercase;

  letter-spacing   : 1px;

  background       : #D8E0E4;

  color            : #333333;

  padding          : 4px;
  

}

.sectiontableentry1 {

  vertical-align   : top;

  padding          : 3px;

  background       : #E6EEF2;

  border-top       : 1px solid #FFFFFF;

  border-bottom    : 1px solid #999999;

}

.sectiontableentry2 {

  vertical-align   : top;

  padding          : 3px;

  border-top       : 1px solid #FFFFFF;

  border-bottom    : 1px solid #999999;

}

table.contenttoc {

  border           : 1px solid #FFFFFF;

  background       : #E6EEF2;

  padding          : 5px;

  margin-right     : 10px;

  margin-left      : 10px;

  margin-bottom    : 10px;

}
/*cordinate*/
#header {
	position:absolute;
	left:0px;
	top:0px;
	width:219px;
	height:79px;
	z-index:1;
	
}

#language {
	position:absolute;
	left:703px;
	top:0px;
	width:200px;
	height:25px;
}

#menu {
	position:absolute;
	left:600px;
	top:41px;
	width:331px;
	height:33px;
	z-index: 4;
}


#submenu {
	position:absolute;
	left:215px;
	top:65px;
	width:716px;
	height:33px;
}


#mainCol{
	position:absolute;
	left:0px;
	top:100px;
	width: 796px;
}


#footer {
	position:relative;
	left:0px;
	width: 796px;
	
}



#flashcontent {
		left:0px;
		top:90px;
		width: 796px;
	}



#overylay {
	position:absolute;
	left:10px;
	top:400px;
	width:322px;
	height:23px;
	z-index: 1000;
}

#rightColumn {
	position:absolute;
	left:615px;
	top:15px;
	width: 193px;
	background-color:#cccccc;
}

#artCol{
float: right;
}

