@charset "utf-8";
/* CSS Document Developed by Dilantha */

@import url('global-rest.css');

body{font-family:Verdana; font-size:10px;  background:url(../images/bgtop.jpg) top repeat-x;}


/*///////////// Mainpage ///////////////////*/

.container
{width:100%;}
.pages
{width:637px; background:url(../images/bodybg-1.gif) left top repeat-y;}
.footerbak { background:url(../images/bodybg-1.gif) left top repeat-y;}
.search {background:url(../images/productcontainerbg.jpg) left top repeat-x;padding-left:15px;}
.searchmid {padding-left:10px; width:620px;}
.bottomtheme
{background:url(../images/bottomtheme.gif) right bottom no-repeat #f7941e; width:637px; height:162px;}
.bottomdetail-1
{font-size:11px; color:#f7941e; vertical-align:bottom; height:135px; width:100%; text-align:right; padding:0 150px 0 0; font-weight:bold;vertical-align:top;}
.bottomdetail-1 a
{
	display:block;
	border:none;
	width:250px;
	float:right;
	height:50px;
	padding-top:28px;
	text-decoration:none;
	color:orange;
}
.bottomdetail-2
{font-size:7pt; color:#666; vertical-align:bottom; height:115px; width:100%; line-height:20px;}
#bhoomitag
{color:#000000;font-weight: bold;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
#esoltag
{color:#000000;font-weight: bold;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;text-decoration:none;}
.esollogo
{background:url(../images/esol-logo.gif) right no-repeat; padding:0 5px 0 0; width:14px; height:16px;}
.topnav
{color:#508199; text-align:center; font-size:10px; font-weight:bold; padding-top:8px;}
.topnav a
{color:#76c3e8; text-decoration:none;}
.topnav a:hover
{color:#ff9600;}
.pagetopend
{background:url(../images/left_pageendtop.gif) right bottom no-repeat;}
.seperator
{background:url(../images/seperator.jpg) right top no-repeat;}

.partnerlogo
{padding:15px 0 15px 0;}
.partnerlogo img
{border:#DBDBDB 1px solid}

.mainnav
{width:636px;}
.mainnav-td
{background:#f7941e; font-size:11px; color:#FFF; text-align:center; vertical-align:middle; white-space:nowrap; padding:8px 5px 8px 5px; border-right:#CCC solid 1px;}
.mainnav-td2
{background:#f7941e; font-size:11px; color:#FFF; text-align:center; vertical-align:middle; white-space:nowrap; padding:8px 5px 8px 5px;}

.mainnav a
{text-decoration:none; color:#FFF;}
.mainnav a:hover
{color:#CC0000;}

.productcontainer
{width:635px; background:url(../images/productcontainerbg.jpg) top left repeat-x; margin-right:8px;}

.headercontainer
{padding:20px 10px 10px 10px;}
.mainheader
{width:100%; background:url(../images/mainheader_line.jpg) repeat-x; font-size:10px; white-space:nowrap; color:#666; padding-left:5px;}
.tagheader
{
	width:100%; 
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	white-space:nowrap; 
	color:#000000;
	text-decoration:none; 
	padding-left:0px;
}
.bottomdetail
{font-size:10px; text-align:center; text-align:justify;  color:#666; padding:5px 30px 15px 30px;}

.productcontainer2
{width:100%; margin:10px 5px 10px 10px;}
.productcontainer2 td
{text-align:left;}

.product
{width:100%; padding-left:5px; margin-bottom:25px;}
.product img
{border:1px #CCC solid; margin-right:4px}
.imgtd
{text-align:center; vertical-align:top; padding-right:3px;}
.productheader
{font-size:11px; color:#ff9600; font-weight:bold;text-decoration:none;padding-bottom:3px; padding-top:3px;}
.productsubheader
{font-size:9px; color:#CA570B; font-weight:bold; padding-bottom:3px; padding-top:3px;}
.productdetail
{font-size:10px; color:#000;padding-bottom:3px; padding-top:3px;}
.productbutton
{background-color:#ffa730; border:solid 1px #E47E0E; text-align:center; font-size:9px; font-weight:bold; color:#a13e20; padding:0 1px 0 1px;}

.rs
{color:#666; font-weight:bold; font-size:11px;}
.price
{color:#8e0000; font-weight:bold; font-size:11px;}

.themebottomrepeat1
{background:url(../images/bottombgtheme.jpg) bottom right repeat-x;}
.themebottomrepeat2
{background:url(../images/bottombgtheme.jpg) bottom left repeat-x;}

/* chamith*/

.font {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;}
.buttontext{ text-decoration:none;font-size:9px; font-weight:bold; color:#a13e20; }
.resultmsg {color:#000; font-weight:bold; font-size:12px;}
.dropbox{border: 1px solid #999; font-family:Verdana; font-size:11px;}
.fontbold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#000000; }
.fontboldbox {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#616161; vertical-align:top; width:98%; float:right; padding-right:5px; text-align:left;}
.titlebox {border: 1px solid #ff9600; font-family:Verdana; font-size:11px;font-weight:bold; text-decoration:none;  width:300px; background-color:#CCC; height:27px;}
.errortext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:Red;}
.headerfont {color:#000; font-weight:bold; font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.groovybutton
{
  
   background-image:url(../images/Search.gif);
   
}

.loginmenu{background-color:#FBD9B3;border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#F7A541; height:20px; width:636px;}

.button {font-size:11px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   color:#888888;
   width:80px;
   background-color:#EEEEEE;
   border-style:solid;
   border-color:#BBBBBB;
   border-width:1px;}


.searchbutton {background-color:#ff9600; }
.searchbuttontd {background-image:url(/Gamunu/images/Search.gif);}
.fontfooter{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;}
.nextprevios {text-decoration:none;font-size:9px; font-weight:bold; color:#a13e20;}

