A { COLOR: #37618d; TEXT-DECORATION: none }
A:hover { COLOR: #bb2222; TEXT-DECORATION: none }

A.menu { COLOR: #37618d; TEXT-DECORATION: none; font-size:10px; font-weight: bold; letter-spacing:1px }
A.menu:hover { COLOR: #bb2222; TEXT-DECORATION: none }

A.menu_forum { COLOR: #bb2222; TEXT-DECORATION: none; font-size:11px; font-weight: bold; letter-spacing:1px }
A.menu_forum:hover { TEXT-DECORATION: underline }

A.submenu { COLOR: #667799; TEXT-DECORATION: none; font-size:10px; padding-left:15px}
A.submenu:hover { COLOR: #bb2222; TEXT-DECORATION: none; padding-left:15px }

A.edit { COLOR: green; TEXT-DECORATION: none;}
A.edit:hover { COLOR: #bb2222; TEXT-DECORATION: none }

A.delete { COLOR: red; TEXT-DECORATION: none; }
A.delete:hover { COLOR: black; TEXT-DECORATION: none }

td.login A { COLOR: white; TEXT-DECORATION: none; }
td.login A:hover { COLOR: white; TEXT-DECORATION: underline }

td.titlebg A { COLOR: white; TEXT-DECORATION: none; }
td.titlebg A:hover { COLOR: white; TEXT-DECORATION: underline }

td.menu_item A { COLOR: #9d0301; TEXT-DECORATION: none; }
td.menu_item A:hover { COLOR: #220000; TEXT-DECORATION: underline }

td.content A { COLOR: #9d0301; TEXT-DECORATION: none; }
td.content A:hover { COLOR: #220000; TEXT-DECORATION: underline }

table { width: 100%; border-collapse: collapse; border-spacing: 0px; }
table.menu {  border-collapse:separate; border: 0px; border-spacing: 1px; }
td { FONT-WEIGHT: normal; color: #888888; FONT-SIZE: 11px;  FONT-FAMILY: Verdana; line-height: 18px; padding:0px}

table.menu_items { background: white url(../images/menu_bg.jpg) 0px 301px repeat-y; }

td.menu_title { height: 30px; color: white; text-align: center; text-transform: uppercase; font-weight: bold; background: #bb2222 url(../images/menu_title_bg.jpg) top left; border-top: 1px solid white; border-bottom: 1px solid white }
td.menu_items { background: url(../images/menu_grad.jpg) top no-repeat; padding-top:17px; padding-bottom:15px; color: #black; border:1px solid #ccdced; border-top:0px }

td.videolist { border-bottom: 1px solid white }
td.rank { text-align:left; width: 25px; font-size:20px; font-weight: bold; border-bottom: 1px solid white; padding-top:3px }

td.windowbg { border-bottom: 1px solid #f0f0f0; background: white; padding:6px }
td.windowbg2 { border-bottom: 1px solid #f0f0f0; background: #f7f7f7; padding:6px }
td.windowbgred { border-bottom: 1px solid #ff0f0; background: #ffa7a7; padding:6px }
td.titlebg { background: url(../images/video_bg.jpg); color: white; padding:6px; font-weight: bold }
td.buttonbg { background: url(../images/video_bg.jpg); color: white; padding:6px; font-weight: bold }

td.nav_title {height:30px}
td.nav2 { padding-left:12px}


table.error { }
td.error { padding:10px; background: #c03800; color: white }

table.message { }
td.message { padding:10px; background: #788211; color: white }

blockquote.quote { border-top: 1px solid #aaaaaa; border-bottom: 1px solid #aaaaaa; padding: 5px; margin-bottom:0px; margin-right:0px; }

.dark { COLOR: #6a6347; }
.yellow { color: #ffcc00 }
.title { font-weight: bold; color: #bb2222; font-size: 12px }
.darktitle { font-weight: bold; color: #bb2222; font-size: 12px }
.megatitle { font-family: Times New Roman; font-style:italic; font-weight: bold; font-size: 17pt; color: #bb2222 }
.title2 { font-weight: bold; color: #6a6347 }

.border { border: 1px solid #39638e }
td.bordercolor { background: #f0f0f0 }

img { border:0px solid white; }


BODY { 
	SCROLLBAR-FACE-COLOR: #aaaaaa;
	MARGIN: 0px 0px 0px 0px;
	SCROLLBAR-HIGHLIGHT-COLOR: white;
	SCROLLBAR-SHADOW-COLOR: white;
	SCROLLBAR-3DLIGHT-COLOR: white;
	SCROLLBAR-ARROW-COLOR: white;
	SCROLLBAR-TRACK-COLOR: white;
	SCROLLBAR-DARKSHADOW-COLOR: white;
	SCROLLBAR-BASE-COLOR: white;
	BACKGROUND: #7c7c7c url(../images/bg.gif) repeat-x;
}

form {display:inline}
INPUT, SELECT, TEXTAREA { border: black 1px solid; BACKGROUND-COLOR: white; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana}
input.button { font-size: 10px; border: black 1px solid; height:20px; background:white ; color: #bb2222; font-weight:bold}
input.radio {border: 0px; background: transparent }

hr {border-top:1px solid white; border-bottom: 1px dotted #cccccc; display:inline }

.embed-code-description {
	text-align: center;
    font-size: 11px;
    padding-top: 6px;
    width: 100%;
}
.embed-code-textarea {
    width: 490px; 
	height: 80px; 
	margin-top: 5px; 
	border-color: #CCCCCC; 
	border-style: solid;
	padding: 3px;
}
.embed-codes-table  {
	margin: auto;
	display: none; 
	width: 500px;
}

.embed-codes-size  {
	float: left; 
	margin: 5px; 
	padding: 3px; 
	cursor: pointer; 
	border: 1px solid #CCCCCC; 
	width: 90px; 
	text-align: center;
}
.embed-codes-size:hover {
	float: left; 
	margin: 5px; 
	padding: 3px; 
	cursor: pointer; 
	border: 1px solid #555555; 
	width: 90px; 
	text-align: center;
}
.embed-codes-size-selected  {
	float: left; 
	margin: 5px; 
	padding: 3px; 
	cursor: pointer; 
	border: 1px solid #CCCCCC; 
	background: #EEEEEE;
	width: 90px; 
	text-align: center;
}
.embed-codes-size-selected:hover {
	float: left; 
	margin: 5px; 
	padding: 3px; 
	cursor: pointer; 
	border: 1px solid #555555; 
	background: #EEEEEE;
	width: 90px; 
	text-align: center;
}
.embed-codes-menu-block {
	text-align: left; 
	margin-top: 5px;
}
.embed-codes-menu-item-name {
	float: left; 
	padding: 3px 0px;
}
.embed-codes-menu-item {
	float: left; 
	padding: 3px 0px; 
	margin-left: 5px; 
	cursor: pointer;
}
