html,body  {  margin: 0px; padding: 0px; }

form { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

table { font: normal 8pt Arial Armenian, Arial AMU; text-align:left; border-spacing:0px;}

tr { vertical-align: top; }

td { vertical-align: top; padding: 0px; }

img { border:0; }

div {font: normal 8pt Arial Armenian, Arial AMU;}

p { padding: 1px; }


.tdalpha{filter: alpha(opacity=40); -moz-opacity: 0.40;}
.tdnonalpha{filter: alpha(opacity=100); -moz-opacity: 1;}

a, a:active, a:visited {color: #5b5b5b; font: normal 7pt Arial Armenian, Arial AMU; text-decoration:none;}
a:hover {color: #787676; font: normal 7pt Arial Armenian, Arial AMU; text-decoration:none;}

.bot { vertical-align:bottom; }
.mid { vertical-align:middle; }

.maintbl{width:100%;}
.width{width:100%;}

.sep {background:url(images/sqare_blue.jpg) repeat-x center center; width:100%;}

.sep1 {background:url(images/sqare_blue.jpg) repeat-x center center; width:100%;}

.divhidden { visibility: hidden; display:none; height:0px;}
.divvisible { visibility: visible; display: block; height:auto}

.divhidden { visibility: hidden; display:none; height:0px;}
.divvisible { visibility: visible; display: block; height:auto}

.op_input {
	font:normal 8pt Arial Armenian, Arial AMU;
	color:#5b5b5b;
	height:15px;
	width:200px
}

.op_inputtext_right {
	font:normal 8pt Arial Armenian, Arial AMU;
	color:#5b5b5b;
	height:15px;
	width:160px
}

.op_inputtextarea {
	font:normal 8pt Arial Armenian, Arial AMU;
	color:#5b5b5b;
	height:100px;
	width:200px;
	overflow:auto;
}


.op_input_select {
	font:normal 8pt Arial Armenian, Arial AMU;
	color:#5b5b5b;
	height:20px;
	width:206px
}

.visual {
	font:bold 18pt  Arial Armenian, Arial AMU;
	color:#93CC1B;
	height:18px;
	width:126px;
	padding:3px;
	text-align:center;
	vertical-align:top;
}

.guest_titles {font:normal 8pt Arial Armenian, Arial AMU; color:#777777;}

.guest_input {
	font:normal 9pt Arial Armenian, Arial AMU;
	color:#777777;
	height:20px;
	width:250px;
	vertical-align:middle;
	padding-left:3px;
}

.guest_inputtextarea {
	font:normal 9pt Arial Armenian, Arial AMU;
	color:#777777;
	height:100px;
	width:250px;
	overflow:auto;
	vertical-align:middle;
	padding-left:3px;
}

.guest_info { color:#fe6f2d; font:normal 9pt Arial Armenian, Arial AMU;}
.guest_details { color:#605e5e; font:normal 10pt Arial Armenian, Arial AMU;}

input.button{ font:bold 11px Arial Armenian, Arial AMU; color:#fff; height:15px; width:69px; vertical-align:top;background:#0081f8; border:0px; cursor:pointer}

/*********************************************************************************************************************************/
a.url, a.url:active, a.url:visited {color: #317dd9; font: normal 10pt Verdana, Arial, Tahoma; text-decoration:underline;}
a.url:hover {color: #4c93e9; font: normal 10pt Verdana, Arial, Tahoma; text-decoration:underline;}

a.show_cat, a.show_cat:active, a.show_cat:visited {color: #317dd9; font: normal 10pt Verdana, Arial, Tahoma; text-decoration:none;}
a.show_cat:hover {color: #4c93e9; font: normal 10pt Verdana, Arial, Tahoma; text-decoration:underline;}

a.header, a.header:active, a.header:visited {color: #fff; font: bold 8pt Arial Armenian, Arial AMU; text-decoration:none;}
a.header:hover {color: #fff; font: bold 8pt Arial Armenian, Arial AMU; text-decoration:none;}

a.menu, a.menu:active, a.menu:visited {color: #fff; font: bold 8pt Arial Armenian, Arial AMU; text-decoration:none; vertical-align:middle;}
a.menu:hover {color: #000; font: bold 8pt Arial Armenian, Arial AMU; text-decoration:none;vertical-align:middle;}

a.forum_link, a.forum_link:active, a.forum_link:visited {color: #317dd9; font: bold 8pt Arial Armenian, Arial AMU; text-decoration:none; vertical-align:middle;}
a.forum_link:hover {color: #579aea; font: bold 8pt Arial Armenian, Arial AMU; text-decoration:none;}

a.more, a.more:active, a.more:visited {color: #186fd8; font: normal 8pt Arial Armenian, Arial AMU; text-decoration:none;}
a.more:hover {color: #579aea; font: normal 8pt Arial Armenian, Arial AMU; text-decoration:none;}

a.forgot, a.forgot:active, a.forgot:visited {color: #a4cd03; font: bold 8pt Arial Armenian, Arial AMU; text-decoration:none;}
a.forgot:hover {color: #b4de11; font: bold 8pt Arial Armenian, Arial AMU; text-decoration:none;}

a.copy, a.copy:active, a.copy:visited {color:#fff; font: normal 8pt Verdana, Arial, Tahoma; text-decoration:none;}
a.copy:hover {color:#fff; font: normal 8pt Verdana, Arial, Tahoma; text-decoration:none;}

a.schools, a.schools:active, a.schools:visited {color:#186fd8; font: normal 9pt Arial Armenian, Arial AMU; text-decoration:none;}
a.schools:hover {color:#579aea; font: normal 9pt Arial Armenian, Arial AMU; text-decoration:none;}

a.news, a.news:active, a.news:visited {color:#5b5b5b; font: normal 8pt Arial Armenian, Arial AMU; text-decoration:none;}
a.news:hover {color:#787676; font: normal 8pt Arial Armenian, Arial AMU; text-decoration:underline;}

a.rating_big, a.rating_big:active, a.rating_big:visited {color:#317dd9; font:normal 10pt Arial Armenian, Arial AMU; text-decoration:none;}
a.rating_big:hover {color:#317dd9; font:normal 10pt Arial Armenian, Arial AMU; text-decoration:underline;}

a.best_schools, a.best_schools:active, a.best_schools:visited {color:#317dd9; font:normal 11pt Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.best_schools:hover {color:#ff6f2e; font:normal 11pt Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}


a.back, a.back:active, a.back:visited {color:#fe6f2d; font:bold 10pt Arial Armenian, Arial AMU; text-decoration:none;}
a.back:hover {color:#f69c72; font:bold 10pt Arial Armenian, Arial AMU; text-decoration:none;}

a.menu2, a.menu2:active, a.menu2:visited {
	color: #fff;
	font: normal 7pt Arial Armenian, Arial AMU;
	background:#ac1013 url("images/cat_menu.jpg") no-repeat top center ;
	display:block;
	position:relative;
	width:76px;
	height:16px;
   
}
a.menu2:hover {
	color: #fff;
	font: normal 7pt Arial Armenian, Arial AMU;
	background:url("images/cat_menu_hover.jpg") no-repeat top center;
	position:relative;
	width:76px;
	height:16px;
}

a.menu2_news, a.menu2_news:active, a.menu2_news:visited {
	color: #fff;
	font: normal 7pt Arial Armenian, Arial AMU;
	background:#ac1013 url("images/cat_menu_news.jpg") no-repeat top center ;
	display:block;
	position:relative;
	width:81px;
	height:16px;
   
}
a.menu2_news:hover {
	color: #fff;
	font: normal 7pt Arial Armenian, Arial AMU;
	background:url("images/cat_menu_news_hover.jpg") no-repeat top center;
	position:relative;
	width:81px;
	height:16px;
}

/*********************************************************************************************************************************/

.best16_titles {height:20px; vertical-align:middle; color:#86c109; font:bold 14px Arial Armenian, Arial AMU; border-bottom:solid 1px #0081fb; background:#fff;}

.position {color:#317dd9; font:bold 14px Georgia, Arial Armenian, Arial AMU; height:20px; vertical-align:middle;}

.votes_best {color:#ff6f2e; font:normal 10pt Arial Armenian, Arial AMU; vertical-align:middle;}

.welcome {color: #d20116; font: bold 10pt Arial Armenian, Arial AMU; text-decoration:none;}

.big_title {color:#fff; font:bold 8pt Arial Armenian, Arial AMU; text-decoration:none; padding-left:10px; vertical-align:middle;}

.hot_topic {color:#317dd9; font:bold 8pt Arial Armenian, Arial AMU; text-decoration:none;}

.message {color:#5b5b5b; font:normal 8pt Arial Armenian, Arial AMU; text-decoration:none;}

.vote_question {color:#317dd9; font:bold 8pt Arial Armenian, Arial AMU; text-decoration:none;}

.vote_question_original {color:#317dd9; font:bold 9pt Arial Armenian, Arial AMU; text-decoration:none;}

.vote_answer {color:#666666; font:bold 8pt Arial Armenian, Arial AMU; text-decoration:none;}

.date_1 {color:#bad842; font:bold 8pt Arial Armenian, Arial AMU; text-decoration:none;}

.date_2 {color:#fd6724; font:bold 8pt Arial Armenian, Arial AMU; text-decoration:none;}

.texts {color:#5b5b5b; font:bold 8pt Arial Armenian, Arial AMU; text-decoration:none;}
.texts_error {color:#d20116; font:bold 8pt Arial Armenian, Arial AMU; text-decoration:none;}

.texts_normal {color:#5b5b5b; font:normal 8pt Arial Armenian, Arial AMU; text-decoration:none;}

.copy {color:#fff; font:normal 8pt Arial Verdana, Arial, Tahoma; text-decoration:none;}

.schools_cat_name {color:#a4cd03; font:bold 10pt Arial Armenian, Arial AMU; text-decoration:none;}

.texts_school {color:#5b5b5b; font:bold 9pt Arial Armenian, Arial AMU; text-decoration:none;}

.texts_school_1 {color:#5b5b5b; font:normal 9pt Arial Armenian, Arial AMU; text-decoration:none;}
