/* CSS Document */

* {
margin:0;
padding:0;
}

body,td,tr {
  font-family: Tahoma;
  font-size: 11px;
  color: #FFFEFE;
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;/*background:#4D4D4D;*/
	/*border-left:#232F33 solid 1px;
	border-right:#232F33 solid 1px;*/
}

body {
background:#503928 url(/images1/back.jpg) 0 0 repeat-x;
background-position: center top;
margin-top:0;
}



a{







color: #333333;



text-decoration:none;







}







a{







color: #333333;



text-decoration:none;







}







.input{



        font-family: Tahoma;



        font-size: 11px;



        color: #333333;



        border-top-width: 1px;



        border-right-width: 2px;



        border-bottom-width: 2px;



        border-left-width: 1px;



        border-top-style: solid;



        border-right-style: solid;



        border-bottom-style: solid;



        border-left-style: solid;



        border-top-color: #d7d5d5;



        border-right-color: #d7d5d5;



        border-bottom-color: #d7d5d5;



        border-left-color: #d7d5d5;







        }







#topmenu{



margin-bottom:35px;



}



#topmenu ul{



 margin-left:0;



 margin-bottom:10px;



 padding-left:0;



 display:inline;



  margin-bottom:20px;



 }



 #topmenu ul li{



 margin-left:0;



 padding-left:15px;



 padding-right:15px;



 border-left:1px solid #336699;
 border-right:1px solid #336699;



 list-style:none;



 display:inline;



 }



  #topmenu ul li.first{



 margin-left:0;



 padding-left:15px;



 padding-right:15px;



border-left:0;



 list-style:none;



 display:inline;



 }







 #menu{

margin:2px auto;

margin-top:2px;

margin-bottom:2px;

}



#menu ul{



 margin-left:0;







 padding-left:0;



 display:inline;



  margin-top:5px;



 }



 #menu ul li{



 margin-left:0;



 padding-left:15px;



 padding-right:15px;





 border-left:1px solid #336699;



 list-style:none;



 display:inline;



 }



  #menu ul li.first{



 margin-left:0;



 padding-left:15px;



 padding-right:15px;



border-left:0;



 list-style:none;



 display:inline;



 }











 #foot{



margin-top:10px;



}



#foot ul{



 margin-left:0;



 margin-top:10px;



 padding-left:0;



 display:inline;



  margin-top:5px;



 }



 #foot ul li{



 margin-left:0;



 padding-left:5px;



 padding-right:5px;



 border-left:1px solid #cccccc;



 list-style:none;



 display:inline;



 }



  #foot ul li.first{



 margin-left:0;



 padding-left:5px;



 padding-right:5px;



border-left:0;



 list-style:none;



 display:inline;



 }



  a.footlink{



    font-family: Tahoma;



        font-size: 11px;



        color: #999999;



        margin-top: 10px;



        margin-right: 0px;



        margin-bottom: 0px;



        margin-left: 0px;



        text-decoration:none;



 }







  a.footlink:visited{



  font-family: Tahoma;



        font-size: 11px;



        color: #999999;



        text-decoration:none;







 }



 a.footlink:hover{



   font-family: Tahoma;



        font-size: 11px;



        color: #333333;



        text-decoration:underline;







 }







 a.bluelink{



 font-family: Tahoma;



        font-size: 12px;



        color: #336699;



        margin-top: 10px;



        margin-right: 0px;



        margin-bottom: 0px;



        margin-left: 0px;



        text-decoration:none;



 }







  a.bluelink:visited{



  font-family: Tahoma;



        font-size: 12px;



        color: #336699;



        text-decoration:none;



 }



 a.bluelink:hover{



   font-family: Tahoma;



        font-size: 12px;



        color: #0d940d;



        text-decoration:underline;



 }

  a.bluelinks{



 font-family: Tahoma;



        font-size: 11px;



        color: #336699;



        margin-top: 10px;



        margin-right: 0px;



        margin-bottom: 0px;



        margin-left: 0px;



        text-decoration:none;



 }







  a.bluelinks:visited{



  font-family: Tahoma;



        font-size: 11px;



        color: #336699;



        text-decoration:none;



 }



 a.bluelinks:hover{



   font-family: Tahoma;



        font-size: 11px;



        color: #0d940d;



        text-decoration:underline;



 }





  a.orangelink{



 font-family: Tahoma;



        font-size: 12px;







        color: #0d940d;



        margin-top: 10px;



        margin-right: 0px;



        margin-bottom: 0px;



        margin-left: 0px;



        text-decoration:none;



 }







  a.orangelink:visited{



  font-family: Tahoma;



        font-size: 12px;



        color: #0d940d;



        text-decoration:none;



 }



 a.orangelink:hover{



   font-family: Tahoma;



        font-size: 12px;



        color: #336699;



        text-decoration:underline;



 }


  a.mainlink0{
  font-family: Tahoma;
  font-size: 12px;
  font-weight:bold;
  color: #0d940d;
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  text-decoration:none;
}


a.mainlink0:visited{
  font-family: Tahoma;
  font-size: 12px;



        color: #0d940d;



        text-decoration:none;



        font-weight:bold;



 }



 a.mainlink0:hover{



   font-family: Tahoma;



        font-size: 12px;



        color: #336699;



        text-decoration:underline;



        font-weight:bold;



 }















a.submenu1:link{



        background-image: url(../images1/header/sepline.gif);



        background-repeat: repeat-x;



        background-position: top;



        padding-top: 3px;



        padding-bottom: 3px;



        padding-left: 5px;



        background-color: #336699;



        width:90px;



        display: block;



}







A.submenu {



font-family: Tahoma;



font-size: 11px;



display: block;



width: 90px;



text-align: left;



text-decoration: none;



color: #d7d7d7;



background-color: #336699;



padding-top: 8px;



padding-bottom: 8px;



padding-left: 8px;



font-weight:bold;



}







A.submenu:hover {



font-family: Tahoma;



font-size: 11px;



display: block;



width: 90px;



text-align: left;



text-decoration: none;



color: #ffffff;



background-color: #0d940d;



font-weight:bold;



}

.boxNormal tr.header {
  background:#393939 none repeat scroll 0% 0%;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#FFFEFE;
  border:0pt none;
  margin:0pt;
  padding:0pt;
  padding-left:10px;
  padding-right:10px;
  text-align:left;
}

.boxNormal tr.header_blue {
  background:#393939 none repeat scroll 0% 0%;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#FFFEFE;
  border:0pt none;
  margin:0pt;
  padding:0pt;
  padding-left:10px;
  padding-right:10px;
}

.boxNormal tr.header_blue th {
  text-align:left;
}

.boxNormal tr {
  background:#393939 none repeat scroll 0% 0%;
  color:#FFFEFE;
}

.boxNormal tr.data {
  border:0pt none;
  margin:0pt;
  padding:0pt;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  background-color:#2E2E2E;
  color:#FFFEFE;
}

.boxNormal tr.dataOver {
  border:0pt none;
  margin:0pt;
  padding:0pt;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  background-color:#444444;
  color:#FFFEFE;
}

.boxNormal tr.dataOver td {
  border:0pt none;
  margin:0pt;
  padding:0pt;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  background-color:#444444;
  color:#FFFEFE;
}

.boxNormal table {
  color:#FFFEFE;
}

.boxNormal tr.data td {
  background-color: #2E2E2E;
	border:0pt none;
}

.boxNormal tr.emailsHeader {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  text-align:left;
  background-color:#2E2E2E;
}

.boxNormal tr.emailsHeader td {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;  
  text-align:left;
  background-color:#2E2E2E;
}

.boxNormal td.emailsHeader {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  background-color: #2E2E2E;
  border-bottom-width: 2px;
}

.boxNormal tr.emailsFooter {
  font-family: Tahoma;
  font-size: 10px;
  background-repeat: repeat-x;
  text-align:left;
  background-color:#2E2E2E;
}

.boxNormal td.emailsFooter {
  font-family: Tahoma;
  font-size: 10px;
  background-color: #2E2E2E;
  border-top-width: 2px;
  border-top-style: solid;
  border-top-color: #d4dbe2;
}

.boxNormal tr.footer {
  background:#393939 none repeat scroll 0% 0%;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  color:#FFFEFE;
  border:0pt none;
  height:0px;
  margin:0pt;
  padding:0pt;
  padding-left:10px;
  padding-right:10px;
}

a.mainlink{
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #FF7E00;
  font-weight:bold;
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  text-decoration:none;
}

a.mainlink:visited{
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #FF7E00;
  text-decoration:none;
  font-weight:bold;
}

a.mainlink:hover{
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #FF7E00;
  text-decoration:underline;
  font-weight:bold;
}

a.bluelinksmall
{
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight:bold;
  color: #FFFEFE;
  text-decoration:none;
}

a.bluelinksmall:visited
{
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight:bold;
  color: #FFFEFE;
  text-decoration:none;
}

a.bluelinksmall:hover
{
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight:bold;
  color: #FFFEFE;
  text-decoration:none;
}

/*
.boxNormal tr.header_blue2 {
  font-family: Tahoma;
  font-size: 11px;
  color: #336699;
  font-weight:bold;
  background-image: url(/images1/headers_blue.gif);
  background-repeat: repeat-x;
  background-position: bottom;
  padding-bottom: 5px;
  text-align:left;
}

.boxNormal tr.header_blue3 {
  font-family: Tahoma;
  font-size: 11px;
  color: #336699;
  font-weight:bold;
  padding-bottom: 5px;
  text-align:left;
}

.boxNormal tr.data2 {
  background-image: url(../images1/normalcell.gif);
  background-repeat: repeat-x;
  padding-left: 5px;
  padding-right: 5px;
}

.boxNormal tr.overData
{
  background-color: #336699;
}

.boxNormal td.data {
  padding: 5px;
}

.boxNormal tr.data1 {
  background-image: url(../images1/normalcell1.gif);
  background-repeat: repeat-x;
  background-position: bottom;
  padding-left: 5px;
  padding-right: 5px;
}*/

.bluebutton {
  border:1px solid #8D8D8D;
  background-color: #2E2E2E;
  
  color:#FFFFFF;
  cursor:pointer;  
  font-size:10px;
  padding:1px 11px 3px;
  text-align:center;
  margin-bottom:5px;
  margin-left:10px;
  text-decoration:none;
  border:1px solid;
  margin:0pt;
}

.bluebutton2 {
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color:#999999;
  background-color: #eeeeee;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #78a2ca;
  border-right-color: #1f4c79;
  border-bottom-color: #1f4c79;
  border-left-color: #78a2ca;
}

.greenbutton {
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
  background-color: #109f10;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #49b649;
  border-right-color: #49b649;
  border-bottom-color: #0e870e;
  border-left-color: #0e870e;
}


 a.bluelinkU{

 font-family: Tahoma;

        font-size: 11px;

        color: #336699;

        font-weight:bold;

        margin-top: 10px;

        margin-right: 0px;

        margin-bottom: 0px;

        margin-left: 0px;

        text-decoration:underline;

 }
 
 .top_img {
	margin-left:7px;
	margin-right:7px;
	margin-bottom:3px;
}
 a.bluelinkU:hover{


 font-family: Tahoma;

        font-size: 11px;

        color: #0d940d;

        font-weight:bold;

        margin-top: 10px;

        margin-right: 0px;

        margin-bottom: 0px;

        margin-left: 0px;

        text-decoration:underline;

 }

.search1 {
	color:#A6A6A6;
	width:560px;
	float:right;
	font-size:10px;
}
.search1 a {
	color:#FFAB59;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}
.search1 span {
	padding-left:10px;
	padding-right:10px;
}
.search1 .search_links1 {
	float:left;
	width:375px;
	text-align:right;
	padding-top:6px;
}
input.search_text1 {
	width:135px;
	color:#FFFFFF;
	font-size:11px;
	padding:7px 5px;
	background-color:#5E5E5E;
	border:0;
	float:left;
}

div.main_new {
	width: 800px;
	margin:  0 auto;
 	height: auto !important;
	/*min-height:99%;*/
 	/*height: 99%;*/
	_height: 99%;
	background : #393939;
	border-left:#232F33 solid 1px;
	border-right:#232F33 solid 1px;
	
	/*border-bottom:#232F33 solid 1px;*/
}
A.submenu_profile {

font-family: Tahoma;

font-size: 11px;

display: block;


text-align: left;

text-decoration: none;

color: #d7d7d7;

/*background-color: #336699;*/
background-color: #000;

padding-top: 4px;

padding-bottom:4px;

padding-left: 10px;

font-weight:bold;

}




A.submenu_profile:hover {

font-family: Tahoma;

font-size: 11px;

display: block;



text-align: left;

text-decoration: none;

color: #ffffff;

background-color: #0d940d;

font-weight:bold;

}

A.submenu_profile1 {

font-family: Tahoma;

font-size: 11px;

display: block;


text-align: left;

text-decoration: none;

color: #ffffff;

background-color: #0d940d;

padding-top: 4px;

padding-bottom:4px;

padding-left: 10px;

font-weight:bold;

}



A.submenu_profile1:hover {

font-family: Tahoma;

font-size: 11px;

display: block;



text-align: left;

text-decoration: none;

color: #ffffff;

background-color: #336699;

font-weight:bold;

}


.ddoverlap{

  border-bottom: 1px solid #d7d5d5;
	border-top: 1px solid #d7d5d5;
	border-right: 1px solid #d7d5d5;
	border-left: 1px solid #d7d5d5;

  vertical-align: bottom;

  text-align: left;

  float: left;

}



.ddoverlap ul{

  padding: 0;

  margin: 0;

  font-weight:bold;

  list-style-type: none;

  text-align: left;

}



.ddoverlap li{

display: inline;

margin: 0;

}



.ddoverlap li a{

padding: 5px 9px;

padding-left: 20px;

text-decoration: none;

padding-right: 45px; /*extra right padding to account for curved right edge of tab image*/

color: #f1f1f1;

/*background: transparent url(/images1/righttabdefault.gif) 100% 1px no-repeat; /*give illusion of shifting 1px down vertically*/

border-left: 1px solid #dbdbd5;	



position: relative;

display: block;

float: left;

margin-left: -20px; /*shift tabs 20px to the left so they overlap*/

left: 20px;

}



.ddoverlap li a:visited{

color: #f1f1f1;

}



.ddoverlap li a:hover{

text-decoration: underline;

}



.ddoverlap li.selected a{ /*selected tab style*/

color: #336699;

z-index: 100; /*higher z-index so selected tab is topmost*/

top: 1px; /*Shift tab 1px down so the border beneath it is covered*/

/*background: transparent url(/images1/righttabselected.gif) 100% 0 no-repeat;*/

}

.ddoverlap li.selected a:visited{

color: #336699;

}



.ddoverlap li.selected a:hover{

text-decoration: none;

}

.ddoverlap li.selected1 a{ /*selected tab style*/

color: #0d940d;

z-index: 100; /*higher z-index so selected tab is topmost*/

top: 1px; /*Shift tab 1px down so the border beneath it is covered*/

background: transparent url(/images1/righttabselected1.gif) 100% 0 no-repeat;

}

.ddoverlap li.selected1 a:visited{

color: #0d940d;

}





.ddoverlap li.selected1 a:hover{

text-decoration: none;

}



.errormessage

{

   font-size: 10px;

   color: #FF0000;

   display:inline;

   font-weight:bold;

}

.inputlist{

        font-family: Tahoma;

        font-size: 11px;

        color: #333333;

        border-top-width: 1px;

        border-right-width: 2px;

        border-bottom-width: 2px;

        border-left-width: 1px;

        border-top-style: solid;

        border-right-style: solid;

        border-bottom-style: solid;

        border-left-style: solid;

        border-top-color: #d7d5d5;

        border-right-color: #d7d5d5;

        border-bottom-color: #d7d5d5;

        border-left-color: #d7d5d5;

        width:70%;

        size:10;

        }



        .inputlist1{

        font-family: Tahoma;

        font-size: 11px;

        color: #333333;

        border-top-width: 1px;

        border-right-width: 2px;

        border-bottom-width: 2px;

        border-left-width: 1px;

        border-top-style: solid;

        border-right-style: solid;

        border-bottom-style: solid;

        border-left-style: solid;

        border-top-color: #d7d5d5;

        border-right-color: #d7d5d5;

        border-bottom-color: #d7d5d5;

        border-left-color: #d7d5d5;

        width:180px;

        size:10;

        }

.boxNormal tr.emailsHeader1{

        font-family: Tahoma;

        font-size: 11px;



        background-repeat: repeat-x;

        text-align:left;

        background-color:#eeeeee;

}

.boxNormal td.emailsHeader1{

        font-family: Tahoma;

        font-size: 11px;

        background-color: #eeeeee;

        border-bottom-width: 2px;

        border-bottom-style: solid;

        border-bottom-color: #d7d5d5;

}

.boxNormal td.emailLinks{

        font-family: Tahoma;

        font-size: 11px;

        font-weight:bold;

        color: #336699;



}

#menu_event{

margin-top:5px;

margin-bottom:5px;

}

#menu_event ul{

 margin-left:0;

 margin-bottom:10px;

 padding-left:0;

 display:inline;

  margin-top:5px;

   margin-bottom:5px;

 }

#menu_event ul li{

 margin-left:0;

 padding-left:15px;

 padding-right:15px;

 border-left:1px solid #336699;

 list-style:none;

 display:inline;

 }

#menu_event ul li.first{

 margin-left:0;

 padding-left:15px;

 padding-right:15px;

border-left:0;

 list-style:none;

 display:inline;

 }

a.mainlinkEvent {
  font-family: Tahoma;
  font-size: 11px;
  color: #FFFEFE;
  font-weight:bold;
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  text-decoration:none;
 }

a.mainlinkEvent:visited {
  font-family: Tahoma;
  font-size: 11px;
  color: #FFFEFE;
  text-decoration:none;
  font-weight:bold;
}

a.mainlinkEvent:hover {
  font-family: Tahoma;
  font-size: 11px;
  color: #FFFEFE;
  text-decoration:underline;
  font-weight:bold;
}

  a.mainlinkEvent0{

    font-family: Tahoma;

        font-size: 10px;

        color: #0d940d;

        font-weight:bold;

        margin-top: 11px;

        margin-right: 0px;

        margin-bottom: 0px;

        margin-left: 0px;

        text-decoration:none;

 }



  a.mainlinkEvent0:visited{

  font-family: Tahoma;

        font-size: 11px;

        color: #0d940d;

        text-decoration:none;

        font-weight:bold;

 }

 a.mainlinkEvent0:hover{

   font-family: Tahoma;

        font-size: 11px;

        color: #0d940d;

        text-decoration:underline;

        font-weight:bold;

 }

.buttongrey {
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #336699;
  background-color: #d7d7d7;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #f1f1f1;
  border-right-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-left-color: #f1f1f1;
}



.buttonsmall {

background-color:#336699;

border-color:#6796C5 rgb(25, 74, 122) rgb(25, 74, 122) rgb(103, 150, 197);

border-style:solid;

border-width:1px;

color:#D7D7D7;

font-family:Tahoma;

font-size:10px;

font-weight:bold;

padding:0px 8px;

text-decoration:none;

}

.buttonsmall2 {

background-color:#336699;

border-color:#6796C5 rgb(25, 74, 122) rgb(25, 74, 122) rgb(103, 150, 197);

border-style:solid;

border-width:1px;

color:#D7D7D7;

font-family:Tahoma;

font-size:10px;

font-weight:bold;

width:103px;


/*padding:0px 8px;*/

text-decoration:none;

}




.textfield {

background-color:#FFFFFF;

border:1px solid #000000;

color:#000000;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:11px;

}



.textNormal {css_t.css (line 1)

color:#000000;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:11px;

font-weight:normal;

}



.textSmallLink {

color:#FF0000;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:10px;

font-weight:bold;

text-decoration:underline;

}

.textSmall{

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:10px;

}





.ACECollapsed {

  DISPLAY: none;

  padding-top:10px;

  padding-bottom:10px;

  color:#000000;

  background-color: #eeeeee;

  font-size: 12px;

  font-family: Tahoma;

  margin-bottom: 10px;

  padding-right: 10px;

  padding-left: 20px;

}

.link1 {

  font-family: Arial, Helvetica, sans-serif;

  font-size: 12px;

  font-style: normal;

  font-weight: bold;

  color: #336699;

}



.links2 {

  font-family: Arial, Helvetica, sans-serif;

  font-size: 14px;

  font-style: normal;

  font-weight: bold;

  color: #336699;

  text-decoration: none;

}

.style1 {font-size: 14px}

.style2 {

  font-size: 13px;

  font-style: normal;

  color: #336699;

  text-decoration: none;

  font-family: Arial, Helvetica, sans-serif;

  font-weight: normal;

}



#header {
  width: 800px;
  margin: 0 auto;
	
}
#Mainfooter {
  width: 800px;
  margin: 0 auto;

}
#Maincontain {
  margin: 0 auto;
  width: 800px;
	/*background-color:#282828;*/
  /*background:#393939;
  padding:15px;

}
#Mainmenu {
  float: left;
  width: 200px;
}
#Maininside {
  margin: 0 auto;
  width: 800px;

}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
  clear:both;
    /*height:0;
    font-size: 1px;
    line-height: 0px;*/
}

.clearfloat{position: absolute;}
.buttonsmallGreen {
  background-color:#109f10;
  color:#ffffff;
  font-family:Tahoma;
  font-size:11px;
  font-weight:bold;
  padding:2px 2px;
  text-decoration:none;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #a7e5a7;
  border-right-color: #067306;
  border-bottom-color: #067306;
  border-left-color: #a7e5a7;
}

a.pulldownlink {
 display:block;
}

a.pulldownlink:hover{
 background-color:#E9E9E9;
 display:block;
}


.headertable {
width: 800px;
	margin:  0 auto;
 	height: auto !important;
	min-height:98%;
 	/*height: 99%;*/
	_height: 99%;
	background : #393939;
	/*border-left:#232F33 solid 1px;
	border-right:#232F33 solid 1px;*/
	
}
.hdr_img {padding:0px 0 2px 0;text-align:center;width:980px;overflow:hidden;}

/* top menu*/
ul.topmenu_new {
	float:left;
	background-color:#282828;
	border-top:#4F4F4F solid 1px;
	border-bottom:#4F4F4F solid 1px;
	padding-bottom:9px;
	padding-top:10px;
	width:786px;
	padding-left:7px;
	padding-right:7px;
	list-style:none;
	height:15px;
	margin-bottom:0px;
	margin-top:0px;
}
ul.topmenu_new li {
	float:left;
}
ul.topmenu_new li a {
	float:left;
	display:block;
	background-image:url(../images/frontend/topmenu.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:15px;
	color:#FFFFFF;
	text-indent:-9999px;
}
ul.topmenu_new li a.li_1 {
	background-position:2px;
	width:54px;
	*background-position:0%;
}
ul.topmenu_new li a.li_2 {
	background-position:7.4%;
	width:67px;
	*background-position:8%;
}
ul.topmenu_new li a.li_3 {
	width:77px;
	background-position:17%;
	*background-position:18%;
}
ul.topmenu_new li a.li_4 {
	width:60px;
	background-position:27.5%;
	*background-position:28%;
}
ul.topmenu_new li a.li_5 {
	width:65px;
	background-position:36%;
	*background-position:37%;
}
ul.topmenu_new li a.li_6 {
	width:72px;
	background-position:46%;
	*background-position:47%;
}
ul.topmenu_new li a.li_7 {
	width:65px;
	background-position:55.8%;
	*background-position:56%;
}
ul.topmenu_new li a.li_8 {
	width:70px;
	background-position:65.5%;
	*background-position:66%;
}
ul.topmenu_new li a.li_9 {
	width:75px;
	background-position:76%;
}
ul.topmenu_new li a.li_10 {
	width:60px;
	background-position:84.7%;
	*background-position:85%;
}
ul.topmenu_new li a.li_11 {
	width:110px;
	background-position:100%;
}

/* / top menu */

/*div.topmenu li.home a{background-position:0 0;width:44px;}	
div.topmenu li.profile a{background-position:-44px 0;width:71px;}
div.topmenu li.hotel a{background-position:-115px 0;width:139px;}
div.topmenu li.forum a{background-position:-254px 0;width:74px;}
div.topmenu li.events a{background-position:-328px 0;width:69px;}
div.topmenu li.invite a{background-position:-397px 0;width:62px;}
div.topmenu li.network a{background-position:-459px 0;width:192px;}
div.topmenu li.lounge a{background-position:-651px 0;width:101px;}
div.topmenu li.logout a{background-position:-752px 0;width:70px;}
div.topmenu li.login a{background-position:-822px 0;width:60px;}
div.topmenu li.alerts a{background-position:-882px 0;width:64px;}*/
ul.menuleft li a.li_1 {
	background-image:url(../images/newimg/menuleft1.jpg);
}
ul.menuleft li a.li_2 {
	background-image:url(../images/newimg/menuleft2.jpg);
}
ul.menuleft li a.li_3 {
	background-image:url(../images/newimg/menuleft3.jpg);
}
ul.menuleft li a.li_3_alt {
	background-image:url(../images/newimg/menuleft3_alt.jpg);
}
ul.menuleft li a.li_4_alt {
	background-image:url(../images/newimg/menuleft4_alt.jpg);
}

/* / top menu */


img.logo  {margin:0 0 0 50px;padding:0;}

div.tmenu {
  height:30px;
  padding-top:30px;
  margin:0 !important;
}

.footer {
background-image:url(../images/frontend/foot2.jpg);
/*background-position:center bottom;*/
background-repeat:repeat-x;
clear:both;
color:#A6A6A6;
font-size:10px;
height:60px;
margin:-60px auto auto;
padding-left:7px;
padding-right:7px;
width:788px;
margin-top:-20px;
}

.footer .foot_links {
float:left;
/*padding-top:28px;*/
padding-top:10px;
text-align:right;
width:738px;
color:#A6A6A6;
}

.footer .copyr {
color:#4F4F4F;
float:right;
/*padding-top:28px;*/
padding-top:10px;
text-align:right;
width:42px;
}
.footer .foot_links a {
text-decoration:none;
color: #A6A6A6;
}

/*************/
.fade {
	background-color:#000000;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); /* IE 5.5+*/
	-moz-opacity: 0.3; /* Mozilla 1.6 */
	-khtml-opacity: 0.3; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.3; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}

.popupContainer {
	position: absolute;
	z-index: 201;
	top: 0px;
	left: 0px;
	padding: 0px;
}

.popupInner {
	border: 2px solid #000000;
	background-color: #ffffff;
}
.popupFrame {
	margin: 0px;
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 202;
}

.popupTitleBar {
	background-color: #486CAE;
	color: #ffffff;
	font-weight: bold;
	height: 1.3em;
	padding: 5px;
	border-bottom: 2px solid #000000;
	border-top: 1px solid #78A3F2;
	border-left: 1px solid #78A3F2;
	border-right: 1px solid #204095;
	position: relative;
	z-index: 203;
}

.popupTitle {
	float:left;
	font-size: 1.1em;
}

.popupControls {
	float: right;
	cursor: pointer;
	cursor: hand;
}

.popuph1 {
	font-weight: bold;
	color: #CC0000;
}

.popupTitleBar {
	background-color: #486CAE;
	color: #ffffff;
	font-weight: bold;
	height: 1.3em;
	padding: 5px;
	border-bottom: 2px solid #000000;
	border-top: 1px solid #78A3F2;
	border-left: 1px solid #78A3F2;
	border-right: 1px solid #204095;
	position: relative;
	z-index: 203;
}

.popupTitle {
	float:left;
	font-size: 1.1em;
}

.popupControls {
	float: right;
	cursor: pointer;
	cursor: hand;
}

.popupredb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC3300;
	cursor:pointer;
}

.popupgreenb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #486CAE;
	cursor:pointer;
}

.popupmainCon {
	background-image: url(/images/frontend/modalbg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

div.header_new {
	height:28px;
	padding:25px 7px 7px;

	*padding-top:23px;
}
h1 a {
	display:block;
	width:159px;
	height:37px;
	background-image:url(../images/frontend/logo.png);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	margin-top:-13px;
	text-indent:-9999px;
	outline:0;
}
hr.vertical{height: 23px; width:1px;position:absolute; top:345;right:343;}
hr.vertical_search{height: 23px; width:1px;position:absolute; top:345;right:275;}

/***********************/
.left {
  float:left;
}
.table_inf {
  width:100%;
  /*border-top:#565656 solid 1px;*/
  border-bottom:#565656 solid 1px;
}
.table_inf th {
  background-color:#131313;
  padding:9px 8px;
  text-align:left;
  border-left:#565656 solid 1px;
  border-top:#565656 solid 1px;
}
.table_inf tr.soft_back th {
  background-color:#222222;
}
.table_inf td {
  padding:9px 8px;
  border-left:#565656 solid 1px;
  border-top:#565656 solid 1px;
  vertical-align:top;
}
.table_inf .fisrttd {
  border-left:none;
}
.table_inf tr.nobord td {
  border-top:none;
  padding-top:0px;
}
.table_inf tr.odd td {
  background-color:#202020;
}

.table_inf a {
  color:#FF9000;
  text-decoration:none;
}
.table_inf a.block {
  color:#FFFFFF;
}
.table_inf .navigtd {
  text-align:center;
  color:#C2C2C2;
  font-weight:normal;
}
.table_inf .navigtd a {
  color:#C2C2C2;
  padding-left:3px;
  padding-right:3px;
}
.table_inf select {
  width:155px;
  color:#6B6B6B;
  font-size:11px;
  font-weight:normal;
  padding:5px 7px;
}
.table_inf input.text {
  padding:5px 7px;
  width:63px;
  color:#6B6B6B;
  font-size:11px;
}
.table_inf input.text_b {
  padding:5px 7px;
  width:140px;
  color:#6B6B6B;
  font-size:11px;
}
.table_inf input.code {
  width:128px;
  margin-left:2px;
}
.table_inf label {
  color:#BDBDBD;
  padding-bottom:5px;
  display:block;
}
.table_inf .normtext {
  font-weight:normal;
}
.table_inf .onerow th {
  border-left:none;
  padding-right:1px;
}
.table_inf .formtr td {
  font-weight:bold;
  padding-left:15px;
  padding-right:15px;
  padding-bottom:15px;
}
.table_inf .formtr td.fisrttd {
  text-align:right;
  padding-right:25px;
}
.table_inf .img_rew {
  float:left;
  margin-right:10px;
}
.table_inf .href_rev {
  color:#FFAB59;
  font-weight:bold;
  font-size:10px;
}
.table_inf .href_wr {
  color:#B2B2B2;
  font-weight:bold;
  font-size:10px;
}

.table_img  .fisrttd {
  padding:10px 23px;
}
.table_img  .fisrttd img {
  border:#FFFFFF solid 1px;
}

/***********************/
#div_myfriends{
background-color: #393939;
}