body {font-family: Tahoma, Verdana, Arial;font-size: 11px;margin:0;height:100%;padding-bottom:1px;}

#page {font-family: Tahoma, Verdana, Arial;margin: 0 auto 0 auto; max-width: 1200px; min-width: 950px;background-color:#eee;border-bottom:solid 1px Navy;}
#login {background-color:Black; color: White; text-align: right; padding: 3px 15px 0 0;height:18px;}
#menu {font-size:13px;line-height:26px; font-weight:bold; color: Gray;}
	#menu a {color: Black;}
	#menu a:hover {color: Red;}
	#submenu {float:left;}
	#mainmenu {float: right;}
#title {clear:both;position:relative; background-color:Navy; color:White; border:solid 1px Silver; height:50px;}	
	#sony {float: left; width:120px; background-color:Black; padding: 19px 0 19px 50px;}
	#title h1 {position:absolute;left: 185px; top:8px; font-size:18px; letter-spacing:1px; margin:0;padding:6px;}
	#title .toptitle {position: absolute; left: 192px; top: 1px;}
	#title .downtitle {position: absolute; left: 192px; bottom: 1px;}
#main {padding: 10px 5px 30px 5px; min-height: 500px;}
	#main a.Forum {font-size: 12px;color: #6C93D0;font-weight: bold;}
	#main a:hover.Forum {color: Navy;}

table {	font-size: 11px;}
a {color:Black;}
table.single {background-color: Silver;	border: solid 1px Navy;}

.item,.itembold,.item1,.itembold1 {color: #444444;background-color: White;}
.item2,.itembold2 {color: White;background-color: Green;}
.item3,.itembold3 {color: Maroon;background-color: Orange;}
.item4,.itembold4 {color: White;background-color: Maroon;}
.itembold1,.itembold2,.itembold3,.itembold4 {font-weight: bold;}
.itembold2 a,.itembold3 a,.itembold4 a {font-weight: bold;color: White;}
.itembold2 a:hover,.itembold3 a:hover,.itembold4 a:hover {font-weight: bold;color: Yellow;}
.itembold1 a:hover {font-weight: bold;color: Blue;}
.itemalt {background-color: #e0e0e0;color: #444444;}
.item a:hover,.item1 a:hover,.itemalt a:hover {color: Red;}
	
.itemprint
{
	font-weight: bold;
}

.head,.pager {color: White;font-weight: bold;}
.head {background-color: #403E6D;}
.pager {background-color: #444;}
.head a,.pager a {color: White;}
.head a:hover,.pager a:hover {color: Orange;}
.pager a {padding: 0 3px 0 3px;}

.head1
{
	color: White;
	font-weight: bold;
	background-color: White;
}
.head2
{
	color: White;
	font-weight: bold;
	background-color: Green;
}
.head3
{
	color: White;
	font-weight: bold;
	background-color: Orange;
}
.head4
{
	color: White;
	font-weight: bold;
	background-color: Maroon;
}
.sort,.sortleft
{
	background-color:#d4d0c8;
	font-family: Tahoma;
	color: Gray;
	text-decoration: none;
	border-left: solid 1 white;
	border-top: solid 1 white;
	border-bottom: solid 1 gray;
	border-right: solid 1 gray;
	margin:1;
	padding: 3px;
}
.sorthead
{
	background-color:Gray;
	font-family: Tahoma;
	color: White;
}
.sort
{
	text-align: center;
}
.sort p,.sortleft p
{
	margin-top: 0px;
	margin-bottom: 0px;
	color: Black;
}
.sort h4,.sortleft h4,.sort h5,.sortleft h5
{
	color: Navy;
	margin-bottom: 3px;
}
a.big
{
	color: Navy;
	font-weight: bold;
}
a.big:hover
{
	color: Maroon;
}
input.button,input.Button
{
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);
	cursor:	pointer;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
	border:	1px solid #7b9ebd;
}
input.newbutton
{
	cursor:pointer;
	font-family: Tahoma, Verdana;
	width:90px;
}
input.normalbutton,input.NormalButton
{
	font-size: 10px;
	color: White;
	font-family: verdana;
	font-weight: bold;
	cursor: pointer;
}
input.text,select,textarea,input.textwatermark
{
	border:	1px solid #7b9ebd;
	font-size: 12px;
	font-family: Verdana;
}
input.textwatermark
{
	font-size: 12px;
	font-style: italic;
	color: Gray;
}
input.lookup,select.lookup
{
	border:	1px solid Gray;
	background-color: Silver;
	font-size: 10px;
	font-family: Verdana;
}
input.textcenter
{
	border:	1px solid #7b9ebd;
	font-family: Verdana;
	text-align: center;
}
div.pop
{ 
	  padding-left: 5px;
	  padding-right: 5px;
	  padding-top: 5px;
	  padding-bottom: 5px;
	  width: 500px;
	  position:absolute; left: 200px; top: 250px; z-index:10;
}
ul
{
	list-style-type: square;
}
img.ico
{	
	border: solid 1 #7b9ebd;
}

legend {color:#6C93D0;padding-right:5px;font-weight:bold;}
.modalbg {background-color: Gray; filter:alpha(opacity=70);opacity:0.7;}
div.starttitlebar {width:100%;cursor:pointer; font-size:14px; color:Navy; border-bottom:solid 1px Gray;padding:10px 0 10px 0;}
div.starttitlebarnopointer {width:100%;font-size:14px; color:Navy; border-bottom:solid 1px Gray;padding:10px 0 10px 0;}
div.starttitlebar img {margin:0 10px 0 10px;}
div.starttitlebarnopointer img {margin:0 10px 0 10px;}
div.startthreads {background-color:White;}
div.startthreads table {width:100%;color:Gray;}
div.startthreads td.tdforum {width:180px;color:#6C93D0;text-align:center;border-bottom:solid 1px #ddd;font-weight:bold;}
div.startthreads td.tdimg {width: 24px; text-align: center;border-bottom:solid 1px #ddd;}
div.startthreads td.tddata, td.tdmyforum {border-bottom:solid 1px #ddd;}
/*div.startthreads td.tddata:hover {background-color:#ddd;}*/
div.startthreads td.tddata a {font-size:12px;color: navy;}
div.startthreads td.tdmyforum a {color: Gray; font-weight:bold;}
div.startthreads td.tdmyforum i {font-style:normal;color:#6C93D0;padding:0 3px 0 3px;}
div.startthreads td.tdmyforum a.forum {font-size:11px;color: Black; font-weight:bold;float:left;width:200px;}
div.startthreads td.tdmyforum a.newthread {color:#6C93D0;font-weight:normal;}
.newpager {font-size:14px;color:Red;padding:0 4px 0 4px;font-weight:bold;}
.newpager a {color:Navy;padding:0 4px 0 4px;font-weight:normal;}

a.showshadowthread {position:absolute;top:150px;right:0;background: #0f0;width:150px;padding: 15px;filter: alpha(opacity=65); opacity: .65;display:block;color:#fff;font-size:15px;cursor:pointer;text-align:center;}
a.closed {background-color: #f00;}
#shadowthread {position: absolute;top:160px;right: 10px;display:none;background: #f0f0f0;border:solid 1px Silver; width: 540px; height: auto; padding: 15px; filter: alpha(opacity=85); opacity: .85;}