@charset "utf-8";
/* CSS Document */

/*COMMON STYLES*/

body
{
	margin:0px;
	background: url(../images/background/bluematrix.gif) repeat;
}

img
{
	border:none;
}

ul, li
{
	list-style:none;
	margin:0px;
	padding:0px;
}

a
{
  text-decoration:none;
}

*
{
	font-family:Arial, Helvetica, sans-serif;
}

p, div, td
{
	font-size:10px;
}

.clear
{
	clear:both;
}

.heading
{
	font-family:"Courier";
	font-size:24px;
	padding:5px;
	font-style:italic;
	text-decoration:underline;
	color:#0099FF;
}

.description
{
   font-family:"Times New Roman", Times, serif;
   font-size:12px;
   padding:15px;
   
}

.description_bullet
{
	list-style:url(../images/bullets/bullet12.png) !important;
	margin:15px;
}

.box
{
   width:230px;
   height:auto;
   min-height:100px;
   margin:10px;
   margin-left:5px;
   margin-bottom:5px;
   border:1px solid black;
   float:left;
}

.lbox
{
   width:340px;
   height:auto;
   min-height:100px;
   margin:10px;
   border:1px solid black;
   background-color:#FFFFFF;
   float:left;
}

.lbox_last
{
	margin-right:0px !important;
}

#lbox_bgcolor
{
   width:838px;
   height:225px;
   background:url(../images/bg_color_new.png) repeat-x;
}

.boxheader
{
  min-width:220px;
  width:auto;
  height:18px;
  border-bottom:1px solid black;
  padding:2px 0px 0px 10px;
  font-size:11px;
  background:url(../images/box2.png) repeat-x;
  font-weight:bold;
}

.boxheader_new
{
 background:url(../images/lbox_header.png) repeat-x !important;
}

.boxbody, .sp_b
{
  min-width:230px;
  width:auto;
  height:auto;
  min-height:150px;
  font-size:12px;
}

.boxfooter
{
  min-width:220px;
  width:auto;
  height:18px;
  background-color:#ECECEC;
  padding:6px 10px 0px 0px !important; 
}

.boxfooter li
{
  list-style:url(../images/bullets/list_bullet.png) !important;
}

.boxbody li
{
  list-style:url(../images/bullets/bullet12.png) !important;
  margin-left:20px;
  padding:3px !important;
}

.boxbody ul
{
   padding-top:6px !important;
}

.boxbody .last
{
   padding-bottom:12px !important;
}

.sp_b ul
{
	padding-top:6px !important;
}

.sp_b li
{
	margin:6px 0px 0px 40px !important;
	padding-bottom:3px !important;
	/*font-size:16px;*/
}

.sp_b .last
{
	margin-bottom:12px !important;
	/*font-size:16px;*/
}

.sp_b .c1
{
	list-style:url(../images/software_logo/IMAGES/win7_key.png) !important;
}

.sp_b .c2
{
   list-style:url(../images/software_logo/IMAGES/comodo_dragon.png) !important;
}

.sp_b .c3
{
  list-style:url(../images/software_logo/IMAGES/Macrium.png) !important;
}

.sp_b .c4
{
  list-style:url(../images/software_logo/IMAGES/google-chrome-stable-icon.png) !important;
}

.sp_b .c5
{
  list-style:url(../images/software_logo/IMAGES/Mozilla_Firefox_3.5.png) !important;
}

.sp_b .c6
{
  list-style:url(../images/software_logo/IMAGES/Apache-Open-Office-logo.png) !important;
}

.sp_b .c7
{
  list-style:url(../images/software_logo/IMAGES/CCleaner4_icon.png) !important;
}

.sp_b .c8
{
  list-style:url(../images/software_logo/IMAGES/reader.png) !important;
}

.sp_b .c9
{
  list-style:url(../images/software_logo/IMAGES/google-chrome-stable-icon.png) !important;
}

.sp_b .c10
{
  list-style:url(../images/software_logo/IMAGES/skype_icon.png) !important;
}

.sp_b .c11
{
  list-style:url(../images/software_logo/IMAGES/Avast!FreeAntivirus5_icon.png)  !important;
}

.sp_b .c12
{
  list-style:url(../images/software_logo/IMAGES/icon_vlc.png) !important;
}

.boxbody a, .sp_b a, .boxbody a:visited, .sp_b a:visited
{
 color:#025EB3;
 text-decoration:none;
 cursor:pointer;
}

.boxheader a,.boxheader a:visited
{
 color:#FFFFFF;
 text-decoration:none;
 cursor:pointer;
}

.boxfooter
{
  text-align:right;
}

.boxfooter a:hover,.boxheader a:hover, .boxbody a:hover, .sp_b a:hover, .footer a:hover
{
  text-decoration:underline;
}

.boxfooter a
{
 color:#333333;
}


.boxbody span, .sp_b span
{
 background-color:#FFFF00;
 cursor:default !important;
 text-decoration:none !important;
}

#menubar li:hover, .active
{
  color:#FFFFFF;
  text-decoration:underline;
  background-color:#00CCFF;
}


.right_ads
{
 /* list-style:url(../images/ads/ab-0702013040.gif) !important;*/
}

/*.msg_box
{
   width:160px;
   height:155px;
   left:82%;
   top:80%;
   position:fixed !important;
   padding:5px;
   border:1px solid black;
}*/

#new_msg_box
{
   width:160px;
   height:140px;
   border:1px solid black;
   position:fixed;
   z-index:1005;
   top:80%;
   /*bottom:0px;*/
   background-color:#ECECEC;
}
#fixed
{
   position:fixed !important;
   z-index:1002;
}

#relative
{
   top:327px;
   left:0px;
   position:relative;
}
/*END OF COMMON STYLES*/

/*CONTAINERS*/

#container
{
	width:900px;
	height:auto;
	margin:auto;
}

#header
{
	width:900px;
	height:300px;
	/*border-bottom:1px solid black;*/
	border:1px solid black;
}

#menubar
{
	width:900px;
	height:25px;
	border-top:none;
	font-weight:bold;
	font-size:12px;
	background:url(../images/menubar.png) repeat-x;
}

#right
{
	margin-top:-1px;
	width:160px;
	height:auto;
	min-height:1134px !important;
	float:left;
	background-color:#FFFFFF;
	padding-top:10px;
}

#main
{
	width:740px; /*width:850px;*/
	height:auto;
	min-height:1100px;
	float:left;
	background-color:#FFFFFF;
	/*border:1px solid red;*/
}

#footer
{
	width:890px;
	height:28px;
	border-top:1px solid black;
	clear:both;
	background:url(../images/footer.png) repeat-x;
	font-weight:bold;
	font-size:12px;
	padding-top:15px;
	padding-left:10px;
}

#maintopcontainer
{
    width:800px;
	height:auto;
	border-right:1px solid black;
}

#maincontainer
{
    width:848px;
	height:auto;
	border-rigth:1px solid black;
}

#mainaboutcontainer
{
    width:740px;
	height:auto;
	min-height:1143px;
	border-rigth:1px solid black;
}

/*END OF CONTAINERS*/



/*HOME*/

#menubar ul
{
	width:391px;
	margin:auto !important;
	/*border:1px solid black;*/
}

#menubar li
{
	float:left;
	/*padding:5px;
	padding-top:5px;
	padding:5px 0px 10px 15px;
	padding:5px 0px;
	padding:5px 10px 0px;*/
	padding:5px 9px;
	border-right:1px solid black;
}

#menubar .first
{
	border-left:1px solid black;
}

/*#menubar>ul>li>ul>a>li
{
	float:none;
}*/

/*END OF HOME*/