﻿/* -------------- GLOBAL -------------- */

@charset window-1256;
html {overflow-y: scroll;}
body,table ,td,th,div,li,a
{
	font-family:Tahoma;
	font-size:11px;
}
body{
	background-image:url("vipit_bg.jpg");
	background-repeat:repeat-x;
	margin:0;
}

input
{
	font-family:Tahoma;
	font-size:10px;
	color:gray;
}

.button
{
	color:black;
}

a
{
	color:black;
	text-decoration:none;
}

a:hover
{
	color:black;
	text-decoration:underline;
}

.contact
{
	color:#E0E2E2;
	text-decoration:none;
}
.contact:hover
{
	color:#E0E2E2;
	text-decoration:underline;
}
/* -------------- GLOBAL IN SITE -------------- */

.links_a
{
	color:white;
	text-decoration:none;
}

.links_a:hover
{
	color:white;
	text-decoration:underline;
}

.red_links
{
	color:red;
	text-decoration:none;
}

.red_links:hover
{
	color:red;
	text-decoration:underline;
}

.search_link
{
	color:black;
	text-decoration:none
}

.search_link:hover
{
	color:black;
	text-decoration:underline
}

.account_link
{
	color:black;
	text-decoration:none
}

.account_link:hover
{
	color:white;
	text-decoration:underline
}

.vipit_line
{
	width:2px;
	text-align:center;
	vertical-align:middle;
}

.login_input
{
	background-color:#eeeded;
	border:1px black solid;
	height:20px;
	width:220px;
}
/* -------------- HEADER & FOOTER -------------- */

.vipit_header
{
	height:58px;
	background-image:url("vipit_menus.jpg");
}

.vipit_footer
{
	height:29px;
	background-image:url("vipit_footer.jpg");
	background-position:center bottom;
	background-repeat:repeat-x;
	vertical-align:bottom;
	text-align:center;
	color:white;
	font-size:12px;
	font-family:Verdana;
}

/* -------------- TOP MENUS -------------- */

.vipit_top_menus
{
	width:121px;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
	color:white;
	height:58px;
	background-image:url("small_arrow.png");
	background-position:center top;
	background-repeat:no-repeat;
}

.vipit_top_left
{
	width:259px;
	text-align:left;
	vertical-align:middle;
	padding-right:10px;
	color:#E0E2E2;
	font-size:11px;
	direction:ltr;
	font-family:Verdana;
	font-weight:bold;
}

/* -------------- BODY SHADOW -------------- */

.vipit_right_shadow
{
	width:10px;
	background-image:url("vipit_right_shadow.jpg");
	background-position:center top;
	background-repeat:no-repeat;
}

.vipit_left_shadow
{
	width:16px;
	background-image:url("vipit_left_shadow.jpg");
	background-position:center top;
	background-repeat:no-repeat;
}


/* -------------- BODY SEARCH -------------- */

.vipit_search_t
{
	border-top:1px #171717 solid;
	padding-top:2px; 	
	padding-right:3px;
	width:868px; 	
}

.vipit_search_r
{
	width:5px;
	height:33px;
	background-image:url("vipit_search_r.jpg");
	background-repeat:no-repeat;
	font-size:1pt;
}

.vipit_search1
{
	width:181px;
	height:33px;
	background-image:url("vipit_search.jpg");
}

.vipit_search2
{
	width:11px;
	height:33px;
	background-image:url("vipit_arrow_right.jpg");
}

.vipit_search3
{
	width:43px;
	height:33px;
	background-image:url("vipit_arrow_middle.jpg");
}


.vipit_search4
{
	width:11px;
	height:33px;
	background-image:url("vipit_arrow_right.jpg");
}


.vipit_search5
{
	width:357px;
	height:33px;
	background-image:url("vipit_search.jpg");
}

.vipit_search_l
{
	width:4px;
	height:33px;
	background-image:url("vipit_search_l.jpg");
	background-repeat:no-repeat;
	font-size:1pt;
}
/* -------------- BODY -------------- */

.vipit_menus
{
	width:193px;
	vertical-align:top;
	padding-top:7px;
	padding-right:3px;
}

.vipit_content
{
	width:675px;
	height:460px;
	vertical-align:top;
}

/* -------------- BLOGS	 -------------- */

.vipit_blogs_title
{
	background-image:url("vipit_search.jpg");
	text-align:right;
	font-weight:bold;
	width:153px;
	height:33px;
	font-size:14px;
}

.vipit_blogs_title_arrow
{
	background-image:url("vipit_search.jpg");
	width:15px;
	height:33px;
}

.vipit_blogs_end
{
	background-image:url("vipit_blogs_end.jpg");
	width:10px;
	height:33px;
}

.blog_border1
{
	width:5px;
	border-right:1px #a6a5a5 solid;
	background-color:#eeeded;
}

.blog_border2
{
	border-right:1px #a6a5a5 solid;
}

.blog_bg1
{
	background-color:#eeeded;
	height:22px;
	vertical-align:middle;
	font-size:12px;
}


.blog_bg2
{
	background-color:#eeeded;
	height:1px;
	font-size:1pt;
}

.blog_bottom
{
	border:1px #a6a5a5 solid;
	background-color:#eeeded;
	border-top:0;
	border-left:0;
}
.blog_bottom2
{
	border-right:1px #a6a5a5 solid;
}








