p,table,li
{
font-family: tahoma;
font-size: 10pt;
}

input.button1, input.button2 {
	font-size: 135%;
	margin-top: 2px;
	padding: 3px 10px;
}


input.report_btn {
      width:80px;
      color:#FFFFFF;
      border:0px solid #336699;
      margin:-1px 0 0 10px;
      padding:2px 2px 2px 2px;
      background:none;
      clear:none;
      font:0.8em/120% "tahoma", helvetica, sans-serif;
      font-weight: none;
    }
    
input.report_btn:hover {
      width:80px;
      border:0px solid #336699;
      margin:-1px 0 0 10px;
      padding:2px 2px 2px 2px;
      background:none;
      clear:none;
      font:0.8em/120% "tahoma", helvetica, sans-serif;
      font-weight: bold;
      cursor: pointer; 
      cursor: hand
}


a
{
font-family:tahoma;
font-size:14;
color:#10A0C6;
text-decoration:none;
}

a:hover
{
font-family:tahoma;
font-size:14;
color:#FF7400;
text-decoration:none;
}

a.menu:link {
font-family:tahoma;
font-size:20;
color:#70CBD2;
text-decoration:none;
}

a.menu:visited{
font-family:tahoma;
font-size:20;
color:#70CBD2;
text-decoration:none;
}

a.menu:hover{
font-family:tahoma;
font-size:20;
color:#10A0C6;
text-decoration:none;
}

.red_large
{
font-family:tahoma;
font-size:18;
color:#C13400;
text-decoration:none;
font-weight:normal;
padding: 0px;
margin: 0px;
}

.black_large
{
font-family: tahoma;
font-size: 30px;
color: #000000;
text-decoration:none;
font-weight:normal;
padding: 0px;
margin: 0px;
}

.white_huge
{
font-family:tahoma;
font-size:40px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
padding: 0px;
margin: 0px;
}

.white_letter
{
font-family:tahoma;
font-size:20px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
padding: 0px;
margin: 0px;
}

.white_title
{
font-family:tahoma;
font-size:20px;
font-weight:normal;
color:#FFFFFF;
text-decoration:underline;
padding: 0px;
margin: 0px;
}


.white_title:hover
{
font-family:tahoma;
font-size:20px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
padding: 0px;
margin: 0px;
}


.white_medium
{
font-family:tahoma;
font-size:16;
color:#FFFFFF;
text-decoration:none;
}

.white_medium_b
{
font-family:tahoma;
font-size:16;
color:#FFFFFF;
text-decoration:none;
font-weight: bold;
}

.white_small
{
font-family:tahoma;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
padding: 0px;
margin: 0px;
}

.white_small_b
{
font-family:tahoma;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
padding: 0px;
margin: 0px;
font-weight: bold;
}

.white_small_link
{
font-family:tahoma;
font-size:14px;
font-weight:normal;
color:#FFFFFF;
text-decoration:underline;
padding: 0px;
margin: 0px;
}


.white_small_link:hover
{
font-family:tahoma;
font-size:14px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
padding: 0px;
margin: 0px;
}


.white_xsmall
{
font-family:tahoma;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}

.black_xsmall
{
font-family:tahoma;
font-size:10px;
color:#000000;
text-decoration:none;
}

.black_crumb
{
font-family:tahoma;
font-size:14;
color:#000000;
text-decoration:none;
font-weight: bold;
}

.orange_large
{
font-family:tahoma;
font-size:20px;
color:#F68F1E;
text-decoration:none;
font-weight:normal;
padding: 0px;
margin: 0px;
}

.blue_xlarge
{
font-family:tahoma;
font-size:30px;
color:#10A0C6;
text-decoration:none;
font-weight:normal;
padding: 0px;
margin: 0px;
}


.blue_large
{
font-family:tahoma;
font-size:18px;
color:#10A0C6;
text-decoration:none;
font-weight:normal;
padding: 0px;
margin: 0px;
}

.blue_medium:hover
{
font-family:tahoma;
font-size:16;
color:#10A0C6;
text-decoration:none;
font-weight:normal;
padding: 0px;
margin: 0px;
}

.blue_medium
{
font-family:tahoma;
font-size:16;
color:#70CBD2;
text-decoration:none;
font-weight:normal;
padding: 0px;
margin: 0px;
}

.prod_header
{
font-family:tahoma;
font-size:18;
color:#10A0C6;
text-decoration:none;
font-weight:normal;
padding: 0px;
margin: 0px;
}

.prod_header_red
{
font-family:tahoma;
font-size:18;
color:#C83607;
text-decoration:none;
font-weight:normal;
padding: 0px;
margin: 0px;
}

.red_bold
{
font-size: 10pt; 
color: red;
font-weight: bold;
}

.green_bold
{
font-size: 10pt; 
color: green;
font-weight: bold;
}


.green_large
{
font-family:tahoma;
font-size:18px;
color:green;
text-decoration:none;
font-weight:normal;
padding: 0px;
margin: 0px;
}

.black_small
{
font-family:tahoma;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight: none;
}

.black_small_b
{
font-family:tahoma;
font-size:12;
color:#000000;
text-decoration:none;
font-weight: bold;
}

.black_small_u
{
font-family:tahoma;
font-size:12;
color:#000000;
text-decoration:underline;
font-weight: bold;
}


.orange_small
{
font-family:tahoma;
font-size:12;
color:#F68F1E;
text-decoration:none;
font-weight: bold;
}

.red_small
{
font-family: tahoma;
font-size: 12;
color: #C13400;
text-decoration:none;
font-weight: bold;
}

.blue_small
{
font-family: tahoma;
font-size: 12;
color: #10A0C6;
text-decoration:none;
font-weight: bold;
}

.blue_small_u
{
font-family: tahoma;
font-size: 12;
color: #10A0C6;
text-decoration:underline;
font-weight: bold;
}

.blue_small_u:hover
{
font-family:tahoma;
font-size:12;
color:#10A0C6;
text-decoration:none;
font-weight: bold;
}

.prod_info
{
font-family:tahoma;
font-size:12;
color:#10A0C6;
text-decoration:none;
font-weight: bold;
}

.prod_info_u
{
font-family:tahoma;
font-size:12;
color:#10A0C6;
text-decoration:underline;
font-weight: bold;
}

.prod_info_u:hover
{
font-family:tahoma;
font-size:12;
color:#10A0C6;
text-decoration:none;
font-weight: bold;
}

.nav_link
{
font-family:tahoma;
font-size:12;
color:#F68F1E;
text-decoration:underline;
font-weight: none;
}

.nav_link:hover
{
font-family:tahoma;
font-size:12;
color:#10A0C6;
text-decoration:underline;
font-weight: none;
}

.micro
{
font-family: tahoma;
font-size: 6px;
color: #FFFFFF;
text-decoration:none;
font-weight: none;
}

.alink
{
font-family:tahoma;
font-size:14;
color:#10A0C6;
text-decoration:none;
}


.open
{
font-family:tahoma;
font-size:14;
color:#00FF00;
text-decoration: blink;
}

.ptime
{
font-family:tahoma;
font-size:14px;
color:#FFFF88;
text-decoration:none;
padding: 0px;
margin: 0px;
font-weight: bold;
}

.ptime:hover
{
font-family:tahoma;
font-size:14px;
color:#CDEB8B;
text-decoration:none;
padding: 0px;
margin: 0px;
font-weight: bold;
}

.ptime_large
{
font-family:tahoma;
font-size:50px;
color:#FFFF88;
text-decoration:none;
padding: 0px;
margin: 0px;
padding-top: 0px;
font-weight: none;
}

.ptime_small_u
{
font-family:tahoma;
font-size:14px;
color:#FFFFFF;
text-decoration:underline;
padding: 0px;
margin: 0px;
font-weight: bold;
}


.ptime_small_u:hover
{
font-family:tahoma;
font-size:14px;
color:#FFFF88;
text-decoration:underline;
padding: 0px;
margin: 0px;
font-weight: bold;
}


body {margin:0px;padding:0px;
background-attachment: fixed;}

.bmenu_header
{
font-family:tahoma;
font-size:16px;
color:#000000;
text-decoration: none;
padding: 0px;
margin: 0px;
font-weight: bold;
}

.bmenu_item
{
font-family:tahoma;
font-size:12px;
color:#4096EE;
text-decoration: none;
padding: 0px;
margin: 0px;
font-weight: bold;
}

.bmenu_item:hover
{
font-family:tahoma;
font-size:12px;
color:#FF7400;
text-decoration: none;
padding: 0px;
margin: 0px;
font-weight: bold;
}

.bmenu_signup
{
font-family:tahoma;
font-size:30px;
color:#4096EE;
text-decoration: underline;
padding: 0px;
margin: 0px;
font-weight: bold;
}

.bmenu_signup:hover
{
font-family:tahoma;
font-size:30px;
color:#FF7400;
text-decoration: underline;
padding: 0px;
margin: 0px;
font-weight: bold;
}

.logo
{
font-family:tahoma;
font-size:40px;
color:#FF7400;
text-decoration: none;
padding: 0px;
margin: 0px;
font-weight: bold;
align:left;
}

.logo:hover
{
font-family:tahoma;
font-size:40px;
color:#FF7400;
text-decoration: none;
padding: 0px;
margin: 0px;
font-weight: bold;
cursor: pointer; 
cursor: hand;
}

.bread_h li
{
font-family:tahoma;
font-size:30px;
color:#000000;
text-decoration:none;
font-weight:normal;
padding: 0px;
margin: 0px;
display:inline;
align:left;
}

.bread_h li a
{
font-family:tahoma;
font-size:30px;
color:#FF7400;
text-decoration:none;
font-weight:normal;
padding: 0px;
margin: 0px;
display:inline;
align:left;
}
.bread_h li a:hover
{
font-family:tahoma;
font-size:30px;
color:#4096EE;
text-decoration:none;
font-weight:normal;
padding: 0px;
margin: 0px;
cursor: pointer; 
cursor: hand
display:inline;
align:left;
}

.beta
{
font-family:tahoma;
font-size:20px;
color:#4096EE;
text-decoration: none;
padding: 0px;
margin: 0px;
font-weight: bold;
}

.scarlet_medium
{
font-family:tahoma;
font-size:14px;
color:#8C0000;
text-decoration: none;
padding: 0px;
margin: 0px;
font-weight: bold;
}

.slogan
{
font-family:tahoma;
font-size:30px;
color:#FF7400;
text-decoration: none;
padding: 0px;
padding-bottom:3px;
margin: 0px;
font-weight: bold;
vertical-align:bottom;
}

.prof_img
{
border: 1px solid #000000;
width: 170px;
margin: 5px;
}


.integrated_sites
{
width:300px;
text-align: center;
vertical-align:top;
}

.integrated_sites img
{
width:110px;
border:0px;
vertical-align:top;
margin-left: 12px;
margin-right: 12px;
margin-bottom: 12px;
}

.friends_thumb
{
width:200px;
align:center;
vertical-align:top;
}

.friends_thumb img
{
width:25px;border:
1px solid #000000;
vertical-align:top;
margin-bottom:3px;
}


.newbies
{
width:600px;
align:center;
vertical-align:top;
}

.newbies img
{
width:25px;border:
1px solid #000000;
vertical-align:top;
margin-bottom:3px;
}

.latest_thumb_box
{
width:200px;
align:center;
vertical-align:top;
}

.latest_thumb_box img
{
width:45px;border:
1px solid #000000;
vertical-align:top;
margin-bottom:3px;

}


.latest_thumb
{
width:600px;
align:center;
vertical-align:top;
}

.latest_thumb img
{
width:45px;border:
1px solid #000000;
vertical-align:top;
margin-bottom:3px;

}

.latest_thumb_100
{
width:700px;
align:center;
vertical-align:top;
}

.latest_thumb_100 img
{
width:100px;border:
1px solid #000000;
vertical-align:top;
margin-bottom:3px;

}


.bookmarks
{
width:100px;
align:center;
vertical-align:top;
}

.bookmarks img
{
width:16px;
height:16px;
border:0px;
vertical-align:top;
margin:5px;
}

.team_thumb
{
width:200px;
align:center;
vertical-align:top;
padding:10px;
margin:10px;
}

.team_thumb img
{
width:75px;border:
1px solid #000000;
vertical-align:middle;
margin:5px;
}

.friend_thumb
{
width:400px;
align:center;
vertical-align:top;
padding:10px;
margin:10px;
}

.friend_thumb img
{
width:100px;border:
1px solid #000000;
vertical-align:middle;
margin:5px;
}

.networks_sm
{
width:190px;
align:center;
vertical-align:top;
padding:5px;
margin:5px;
}

.networks_sm img
{
width:80px;border:
1px solid #000000;
vertical-align:top;
margin:5px;
}

.all_friends
{
width:500px;
align:center;
vertical-align:top;
padding:5px;
margin:5px;
}

.all_friends img
{
width:50px;border:
1px solid #000000;
vertical-align:top;
margin:2px;
}


.h_icons
{
border:0px;
float:none;
}

div#homemenu
{
	width:175px;
	margin:5px;
	font-family:tahoma;
}

div#homemenu ul
{
	border:0;
	margin:12px 20px 12px 1.25em;
	padding:0;
	list-style-type:none;
}

div#homemenu li
{
	border-bottom:2px solid #069;
	margin:0;
	padding:.3em 0;
	text-indent:.5em
	color:#10A0C6;
	font-size:1.5em;
}

div#homemenu li:first-child
{
	border-top:2px solid #069;
}

div#homemenu a
{
	text-decoration:none;
	color:#10A0C6;
}

div#homemenu a:hover
{
	color:#F68F1E;
}




div#settings_menu
{
	width:225px;
	margin:5px;
	font-family:tahoma;
}

div#settings_menu ul
{
	border:0;
	margin:12px 20px 12px 1.25em;
	padding:0;
	list-style-type:none;
}

div#settings_menu li
{
	border-bottom:2px solid #069;
	margin:0;
	padding:.3em 0;
	text-indent:.5em
	color:#10A0C6;
	font-size:1.2em;
}

div#settings_menu li:first-child
{
	border-top:2px solid #069;
}

div#settings_menu a
{
	text-decoration:none;
	color:#10A0C6;
}

div#settings_menu a:hover
{
	color:#F68F1E;
}

div#settings_menu img
{
width:25px;
vertical-align:top;
}


div#settings_menu_icons
{
	width:525px;
	margin:5px;
	font-family:tahoma;
}

div#settings_menu_icons ul
{
	border:0;
	margin:12px 20px 12px 1.25em;
	padding:0;
	list-style-type:none;
}

div#settings_menu_icons li
{
	#border-bottom:2px solid #069;
	margin:0;
	padding:.3em 0;
	text-indent:.5em
	color:#10A0C6;
	font-size:1.2em;
}

#div#settings_menu_icons li:first-child
{
	border-top:2px solid #069;
}

div#settings_menu_icons a
{
	text-decoration:none;
	color:#10A0C6;
}

div#settings_menu_icons a:hover
{
	color:#F68F1E;
}

div#settings_menu_icons img
{
width:25px;
vertical-align:top;
border:0px;
}




div#email_menu
{
	width:275px;
	margin:5px;
	font-family:tahoma;
}

div#email_menu ul
{
	border:0;
	margin:12px 20px 12px 1.25em;
	padding:0;
	list-style-type:none;
}

div#email_menu li
{
	border-bottom:2px solid #069;
	margin:0;
	padding:.3em 0;
	text-indent:.5em
	color:#10A0C6;
	font-size:1.2em;
}

div#email_menu li:first-child
{
	border-top:2px solid #069;
}

div#email_menu a
{
	text-decoration:none;
	color:#10A0C6;
}

div#email_menu a:hover
{
	color:#F68F1E;
}

div#email_menu img
{
width:25px;
vertical-align:top;
}


div#faq
{
	width:225px;
	margin:5px;
	font-family:tahoma;
}

div#faq ul
{
	border:0;
	margin:8px 20px 12px 8px;
	padding:0;
	list-style-type:none;
}

div#faq li
{
	border-bottom:2px solid #069;
	margin:0;
	padding:.3em 0;
	text-indent:.5em
	color:#10A0C6;
	font-size:1em;
}


.dabar
{
color: #000;
background-color: #000;
height: 3px;
width: 90%;
}


.form_textfield{
	font-size: 126%;
	background: #E5ECF9 repeat-x;
	border: 1px solid #336699;
	color: #0000AC;
	padding: 2px;
}

.form_textarea{
	font-size: 126%;
	background: #E5ECF9 repeat-x;
	border: 1px solid #336699;
	color: #0000AC;
	padding: 2px;
	width: 350px;
	height: 100px;
}

.form_comments{
	font-size: 126%;
	background: #E5ECF9 repeat-x;
	border: 1px solid #336699;
	color: #0000AC;
	padding: 2px;
	width: 550px;
	height: 75px;
}

input.button1, input.button2 {
	font-size: 135%;
	margin-top: 2px;
	padding: 3px 10px;
}

input.register_btn{
	font-size: 115%;
	margin-top: 2px;
	padding: 3px 10px;
}
 
input.comment_btn{
	font-size: 75%;
	margin-top: 2px;
	padding: 3px 10px;
}
 
input.submitButton,
    fieldset.over dl dd input.submitButton{
      width:auto;
      border:3px solid #FF7400;
      margin:-1px 0 0 10px;
      padding:2px 2px 2px 2px;
      background:none;
      background-color: #FFFFFF;
      color:#000000;
      clear:none;
      font:1.2em/120% "tahoma", "Avant Garde", "Avant Garde Gothic", helvetica, sans-serif;
      font-weight: bold;
    }
    
    input.submitButton:hover{
      cursor:pointer;
      width:auto;
      border:3px solid #FF1A00;
      margin:-1px 0 0 10px;
      padding:2px 2px 2px 2px;
      background:none;
      background-color: #FFFFFF;
      color:#000000;
      clear:none;
      font:1.2em/120% "tahoma", "Avant Garde", "Avant Garde Gothic", helvetica, sans-serif;
      font-weight: bold;
    }

input.friend_button {
      width:60px;
      border:1px solid #336699;
      margin:-1px 0 0 10px;
      padding:2px 2px 2px 2px;
      background:none;
      background-color: #EEEEEE;
      clear:none;
      font:1.0em/120% "tahoma", "Avant Garde", "Avant Garde Gothic", helvetica, sans-serif;
      font-weight: none;
    }
input.friend_button:hover {
      width:60px;
      border:1px solid #336699;
      margin:-1px 0 0 10px;
      padding:2px 2px 2px 2px;
      background:none;
      background-color: #EEEEEE;
      clear:none;
      font:1.0em/120% "tahoma", "Avant Garde", "Avant Garde Gothic", helvetica, sans-serif;
      font-weight: bold;
      cursor: pointer; 
      cursor: hand
}


/*SAMPLE COLOR: DARK GREEN*/
table.dgreen {
	border-width: 5px;
	border-spacing: ;
	border-style: solid;
	border-color: black;
	border-collapse: separate;
	background-color: #CDEB8B;
}
table.dgreen th {
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: gray;
	-moz-border-radius: ;
}
table.dgreen td {
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: gray;
	-moz-border-radius: ;
}

/*SAMPLE COLOR: LIGHT BLUE*/
table.sample {
	border-width: 5px;
	border-spacing: ;
	border-style: solid;
	border-color: black;
	border-collapse: separate;
	background-color: #C3D9FF;
}
table.sample th {
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: gray;
	-moz-border-radius: ;
}
table.sample td {
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: gray;
	-moz-border-radius: ;
}

/*SAMPLE COLOR: SILVER*/
table.silver {
	border-width: 5px;
	border-spacing: ;
	border-style: solid;
	border-color: black;
	border-collapse: separate;
	background-color: #EEEEEE;
}
table.silver th {
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: gray;
	-moz-border-radius: ;
}
table.silver td {
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: gray;
	-moz-border-radius: ;
}


/*SAMPLE COLOR: BLUE SMALL*/
table.blue_small {
	border-width: 2px;
	border-spacing: ;
	border-style: solid;
	border-color: #10A0C6;
	border-collapse: separate;
	background-color: #C3D9FF;
}
table.blue_small th {
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: gray;
	-moz-border-radius: ;
}
table.blue_small td {
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: gray;
	-moz-border-radius: ;
}

/*SAMPLE COLOR: ORANGE*/
table.orange {
	border-width: 5px;
	border-spacing: ;
	border-style: solid;
	border-color: #FF7400;
	border-collapse: separate;
	background-color: #FFFFFF;
}
table.orange th {
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: gray;
	-moz-border-radius: ;
}
table.orange td {
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: gray;
	-moz-border-radius: ;
}


table.profile {
	border-width: 5px;
	border-spacing: ;
	border-style: solid;
	border-color: #4096EE;
	border-collapse: separate;
	background-color: #C3D9FF;
	width:300px;
}
table.profile th {
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: gray;
	-moz-border-radius: ;
	background-color: #C3D9FF;	
}
table.profile td {
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: gray;
	-moz-border-radius: ;
	background-color: #C3D9FF;
}

table.balloon {
	border-width: 5px;
	border-spacing: 0;
	border-padding: 0;
	border-style: solid;
	border-color: #FFFFFF;
	border-collapse: separate;
	background-color: #FFFFFF;
	padding:0px;
	margin:0px;
}
/*
table.balloon td {
	border-width: 0px;
	padding: 0px;
	margin:0px;
	spacing: 0px;
	border-style: solid;
	border-color: #FFFFFF;
	-moz-border-radius: ;
	background-color: #FFFFFF;
}
*/


/*globalnav*/

#globalnav {
	position:relative;
	float:left;
	width:100%;
	padding:0 0 1.75em 1em;
	margin:0;
	list-style:none;
	line-height:1em;
}

#globalnav LI {
	float:left;
	margin:0;
	padding:0;
}

#globalnav A {
	display:block;
	color:#444;
	text-decoration:none;
	font-weight:bold;
	background:#C3D9FF;
	margin:0;
	padding:0.25em 1em;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	border-right:1px solid #aaa;
}

#globalnav A:hover,
#globalnav A:active,
#globalnav A.here:link,
#globalnav A.here:visited {
	background:#10A0C6;
}

#globalnav A.here:link,
#globalnav A.here:visited {
	position:relative;
	z-index:102;
}

/*subnav*/

#globalnav UL {
	font-family: tahoma;
	font-size: 12pt;
	position:absolute;
	left:0;
	top:1.5em;
	float:left;
	background:#bbb;
	width:100%;
	margin:0;
	padding:0em;
	list-style:none;
}

#globalnav UL LI {
	float:left;
	display:block;
}

#globalnav UL A {
	background:#bbb;
	color:#fff;
	display:inline;
	margin:0;
	padding:0em;
	border:0
}

#globalnav UL A:hover,
#globalnav UL A:active,
#globalnav UL A.here:link,
#globalnav UL A.here:visited {
	color:#444;
}
