/* CSS Document */
body { margin:0px; width:100%; height:100%; background:#FFFFFF;}
#container { height:100%; }

/*--------------------------------------- Home Top ---------------------------------------*/

#hometop {width:100%; height:80px; margin:0px; }
#hometop #vinman {width:980px; height:80px; float:inherit; background-color:#FFFFFF; }
#hometop #logo {width:148px; height:80px; float:left; padding:0px; margin:0px; }
#hometop #tag {width:468px; height:80px; float:left; margin-top:0px; padding:0px; margin-left:0px;}
#hometop #right{width:350; height:80px; background-color:#FFFFFF; float:right; }
#hometop #right .large{float:right; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#84c225; margin-top:50px; padding-right:15px;}
#hometop #right .small{ float:right; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#84c225; margin-top:56px; padding-right:6px;  }
#hometop #right .image{float:right; margin-top:52px; padding-right:6px;}
#hometop #colors {width:12px; height:80px; float:right; margin-top:0px; margin-right:0px; }
#hometop #mainmenu {width:100%; margin:0px; height:30px; background:#FFFFFF; }


/*--------------------------------------- Top ---------------------------------------*/

#toplevel {width:100%; height:131px; margin:0px; }
#toplevel #vinman {width:980px; height:131px; float:inherit; background-color:#FFFFFF; }
#toplevel #logo {width:148px; height:80px; float:left; padding:0px; margin:0px; }
#toplevel #tag {width:468px; height:80px; float:left; margin-top:0px; padding:0px; margin-left:0px;}
#toplevel #right{width:350; height:80px; background-color:#FFFFFF; float:right; }
#toplevel #right .large{float:right; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#84c225; margin-top:50px; padding-right:15px;}
#toplevel #right .small{ float:right; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#84c225; margin-top:56px; padding-right:6px;  }
#toplevel #right .image{float:right; margin-top:52px; padding-right:6px;}
#toplevel #colors {width:12px; height:80px; float:right; margin-top:0px; margin-right:0px; }
#toplevel #mainmenu {width:100%; margin:0px; height:30px; background:#FFFFFF; }
/*---------------------------------------Main Menu ---------------------------------------*/
#navigation {width:auto; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold;}
#navigation ul{PADDING: 0px; MARGIN: 0px; line-height:26px; float:left;}
#navigation ul li { DISPLAY: inline; MARGIN:0px; LIST-STYLE-TYPE: none; text-align:center; margin-left:2px; margin-right:2px;}
#navigation ul li A { font-weight:bold; color: #6d7464; TEXT-DECORATION: none; padding:4px 15px 4px 15px; background:url(../images/menu-bg.jpg) repeat-x; }
#navigation ul li A:hover { color: #000000; TEXT-DECORATION: none; font-weight:bold; padding:4px 15px 4px 15px; background:url(../images/menu-bg.jpg) repeat-x; } 
#navigation .active A{ color: #000000; TEXT-DECORATION: none; font-weight:bold; TEXT-DECORATION: none; padding:4px 15px 4px 15px; background:url(../images/menu-bgselected.jpg) repeat-x;  }

#myaccount {width:auto; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold;  float:right;}
#myaccount ul{PADDING: 0px; MARGIN: 0px; line-height:26px;}
#myaccount ul li { DISPLAY: inline; MARGIN:0px; LIST-STYLE-TYPE: none; text-align:center; margin-left:2px; margin-right:2px;}
#myaccount ul li A { font-weight:bold; color: #6d7464; TEXT-DECORATION: none; padding:4px 10px 4px 10px; background:none; }
#myaccount ul li A:hover { color: #000000; TEXT-DECORATION: none; font-weight:bold; padding:4px 10px 4px 10px; background:none; } 
#myaccount .active A{ color: #000000; TEXT-DECORATION: none; font-weight:bold; TEXT-DECORATION: none; padding:4px 15px 4px 15px; background:none;  }

/*---------------------------------------Sub Menu ---------------------------------------*/
#sub-menu {width:100%; height:25px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; float:left; background:url(../images/sub-menus2.jpg) repeat-x; }
#navigation2 {width:auto; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold;}
#navigation2 ul{PADDING: 0px; MARGIN: 0px; line-height:26px; float:left;}
#navigation2 ul li { DISPLAY: inline; MARGIN:0px; LIST-STYLE-TYPE: none; text-align:center; margin-left:2px; margin-right:2px; }
#navigation2 ul li A { font-weight:bold; color: #6d7464; TEXT-DECORATION: none; padding:3px 10px 3px 10px; background:none;}
#navigation2 ul li A:hover { color: #000000; TEXT-DECORATION: none; font-weight:bold; padding:3px 10px 3px 10px; background:none;} 
#navigation2 .activation A{ color: #000000; TEXT-DECORATION: none; font-weight:bold; TEXT-DECORATION: none; padding:4px 10px 4px 10px; background:url(../images/submenu-bgselected.jpg) repeat-x; border:none; border-bottom:1px solid #b7c257;}
#navigation2 .activation A:hover{ color: #000000; TEXT-DECORATION: none; font-weight:bold; TEXT-DECORATION: none; padding:4px 10px 4px 10px; background:url(../images/submenu-bgselected.jpg) repeat-x; border:none; border-bottom:1px solid #b7c257; }


/*---------------------------------------Bottom---------------------------------------*/
#bottomlevel { width:980px; height:72px; background:url(../images/bottom-bg.jpg) repeat-x; margin:20px 1px 5px 1px; float:left; }
#bottom {margin-left:10px; margin-top:15px; text-decoration:none; line-height:20px; text-align:left; }
.bottomhead {font-family:Arial; font-size:11px; color:#AAAAAA; text-decoration:none; }
.bottomlink{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#A7A7A7; text-decoration:none;}
.bottomlink:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#0099FF; text-decoration:none;}

.bottomhead2 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; text-decoration:none; font-weight:bold; font-size:11px;}
.bottomlink2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#A7A7A7; text-decoration:none; line-height:20px; padding-left:5px;}
.bottomlink2:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0099FF; text-decoration:none; line-height:20px; padding-left:5px;}

/*---------------------------------------Inner Login Right ---------------------------------------*/
#rightpannel {width:190px; height:auto; float:right; margin-top:20px; }
#addbanner { width:210px; margin-top:10px; padding:0px; float:right; font-family:Verdana;}
.logintxt{font-family:Verdana; font-size:11px; color:#555555; font-style:normal; padding-top:8px; text-align:left; padding-left:5px;}
/*---------------------------------------Body---------------------------------------*/
#mainbody {width:980px; position:relative; float:inherit; display:inherit; }
#mainpage {width:100%; height:100%; }
#content {width:750px; height:auto; float:left; margin-top:15px; margin-left:2px; text-align:left;}
#flash{width:720px; height:auto; margin:0; float:left; padding:0px;}
#fullcontent {width:980px; height:319px; float:left; margin-top:15px; margin-left:2px; text-align:left;}
#pagehead {width:100%; height:35px; float:left; text-align:left; margin:0px 0px 10px 0px; padding:0px; }
.hrline {border-top:1px solid #f5f5f5; width:100%; height:2px; line-height:10px;}
.hrline2 {border-top:1px solid #EAEAEA; width:100%; height:2px; line-height:10px;}
#bodytext {width:100%; margin-left:8px; float:left; text-align:left; }
#bodyinner{width:100%; text-align:left; margin-top:10px; float:left;}
.texthead { font-family:Verdana; font-size:12px; font-weight:bold; color:#000000; text-align:left; margin-bottom:10px; }
.txt3 {font-family:Verdana; font-size:11px; color:#000000; font-style:normal; font-weight:normal; line-height:18px; padding:0px; text-decoration:none;text-align:justify;}
.txt3:hover {font-family:Verdana; font-size:11px; color:#000000; font-style:normal; font-weight:normal; padding:0px; text-decoration:none;text-align:justify;}
.txt4 {font-family:Verdana; font-size:11px; color:#000000; font-style:normal; font-weight:normal; text-align:justify; padding:0px; float:left; padding-left:450px; margin:0;}
.txt5 {font-family:Verdana; font-size:11px; color:#000000; font-style:normal; font-weight:bold; text-align:justify; text-decoration:none;}
.txt5:hover{font-family:Verdana; font-size:11px; color:#000000; font-style:normal; font-weight:bold; text-align:justify; text-decoration:none;}
.no{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; color:#84c225; font-weight:bold; text-decoration:none; }
.popup{font-family:Verdana; font-size:11px; color:#000000; font-style:normal; font-weight:normal; line-height:18px; padding-left:5px; text-decoration:none;text-align:left;}
/*------------------------------Product Page----------------------------------*/
#productimage { width:740px; float:left; margin-top:10px; padding:0px; }
#productimage .proimg { width:200px; padding-left:15px; }
/*---------------------------------------Products Inner Page--------------------------------------*/
.personalpro { float:left; width:230px; height:auto; border-right:0px solid #DCFECB; margin:10px 0px 10px 10px; font-family:Verdana; font-size:11px; color:#000000; }
.personalpro a { font-family:Verdana; font-size:11px; color:#0099FF; text-decoration:none; }
.personalpro a:hover { font-family:Verdana; font-size:11px; color:#6ac065; text-decoration:underline; }

.portraitpro { float:left; width:230px; height:auto; border-right:0px solid #fecbcb; margin:10px 0px 10px 10px; font-family:Verdana; font-size:11px; color:#000000; }
.portraitpro a { font-family:Verdana; font-size:11px; color:#0099FF; text-decoration:none; }
.portraitpro a:hover { font-family:Verdana; font-size:11px; color:#6ac065; text-decoration:underline; }
.portraitpro-head {width:inherit\100%\; height:22px; line-height:21px; padding-left:10px; font-family:Verdana; font-size:11px; font-weight:bold; color:#333333; background:#eaf6fe; text-align:left;}


.giftspro { float:left; width:230px; height:auto; border-right:0px solid #f9e496; margin:10px 0px 10px 10px; font-family:Verdana; font-size:11px; color:#000000; }
.giftspro a { font-family:Verdana; font-size:11px; color:#0099FF; text-decoration:none; }
.giftspro a:hover { font-family:Verdana; font-size:11px; color:#6ac065; text-decoration:underline; }
.giftspro-head {width:inherit\100%\; height:22px; line-height:21px; padding-left:10px; font-family:Verdana; font-size:11px; font-weight:bold; color:#333333; background:#fdf1f9; text-align:left;}
.giftspro-head :hover{width:inherit\100%\; height:22px; line-height:21px; padding-left:10px; font-family:Verdana; font-size:11px; font-weight:bold; color:#333333; background:#fdf1f9; text-align:left;}
.giftpricehead { width: 100%;	height: 20px; margin-top:15px; background:#f9e496; text-align:left; font-family:Verdana; font-size:11px; color:#333333; font-weight:bold;}
.giftsproduct-type { width:100%; color:#314955; font-family:Verdana; font-size:13px; font-weight:bold; text-align:left; padding-left:10px; background:#fffcf3 ;}

.businessspro { float:left; width:230px; height:auto; border-right:0px solid #9ecdfc; margin:10px 0px 10px 10px; font-family:Verdana; font-size:11px; color:#000000; }
.businessspro a { font-family:Verdana; font-size:11px; color:#0099FF; text-decoration:none; }
.businessspro a:hover { font-family:Verdana; font-size:11px; color:#6ac065; text-decoration:underline; }
.businessspro-head {width:inherit\100%\; height:22px; line-height:21px; padding-left:10px; font-family:Verdana; font-size:11px; font-weight:bold; color:#333333; background:#effce3; text-align:left;}
.businesspricehead { width: 100%;	height: 20px; margin-top:15px; background:#9ecdfc; text-align:left; font-family:Verdana; font-size:11px; color:#333333; font-weight:bold;}
.businessproduct-type { width:100%; color:#314955; font-family:Verdana; font-size:13px; font-weight:bold; text-align:left; padding-left:10px; background:#eef6fe ;}

.purchasepro { float:left; width:225px; height:auto; border-right:0px solid #fecbcb; margin:10px 0px 10px 10px; font-family:Verdana; font-size:11px; color:#000000; }
.purchasepro a { font-family:Verdana; font-size:11px; color:#0099FF; text-decoration:none; }
.purchasepro a:hover { font-family:Verdana; font-size:11px; color:#6ac065; text-decoration:underline; }
.purchasepro-head {width:225px; height:22px; line-height:21px; padding-left:10px; font-family:Verdana; font-size:11px; font-weight:bold; color:#333333; background:#f3f6ef; text-align:left;}

.downloads { float:left; width:230px; height:auto; border-right:0px solid #f9e496; margin:10px 0px 10px 10px; font-family:Verdana; font-size:11px; color:#000000; }
.downloads a { font-family:Verdana; font-size:11px; color:#0099FF; text-decoration:none; }
.downloads a:hover { font-family:Verdana; font-size:11px; color:#6ac065; text-decoration:underline; }
.downloads-head {width:inherit\100%\; height:22px; line-height:21px; padding-left:10px; font-family:Verdana; font-size:11px; font-weight:bold; color:#333333; background:#ebf8ff; text-align:left;}
.downloads-head :hover{width:inherit\100%\; height:22px; line-height:21px; font-family:Verdana; font-size:11px; font-weight:bold; color:#333333; background:#f5f5fc; text-align:left;}
.downloads-type { width:100%; color:#314955; font-family:Verdana; font-size:13px; font-weight:bold; text-align:left; padding-left:10px; background:#fffcf3 ;}
/*------------- Personal Page--------*/
.personalpro-head {width:inherit\100%\; height:22px; line-height:21px; padding-left:10px; font-family:Verdana; font-size:11px; font-weight:bold; color:#333333; background:#fff1e1; text-align:left;}
.priceheading {width:inherit; height:21px; line-height:21px; padding-left:10px; font-family:Verdana; font-size:11px; font-weight:bold; color:#333333; background:#DCFECB; text-align:left;}
.personalpro img { text-align:center; padding:10px;}

/*------------------------------------ Products Links------------------------*/


#tabsmenu {	float:left;	width:100%; font-family:Verdana; font-size:11px; color:#000000;	line-height:normal;	margin-bottom:1px;
 /*margin between menu and rest of page*/	overflow:hidden;}
#tabsmenu ul { margin:0; padding:10px 10px 0 0px; list-style:none;}
#tabsmenu li {display:inline; margin:0; padding:0;}
#tabsmenu a {float:left; background:url(../images/left.jpg) no-repeat left top; margin:0; padding:0 0 0 6px;	text-decoration:none;}
#tabsmenu a span {float:left; display:block; background:url(../images/right.jpg) no-repeat right top; padding:6px 10px 4px 4px; margin-right:0px; 	color:#000000;}
#tabsmenu .active {background-position:0% -42px;}
#tabsmenu .active span {background-position:100% -42px;	}

<!--#tabsmenu a active {float:left; display:block; background:url(../images/active.jpg) no-repeat right top; padding:6px 10px 4px 8px; margin-right:0px; 	color:#000000;}-->
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsmenu a span {float:none;}
/* End IE5-Mac hack */
#tabsmenu a:hover span {}
#tabsmenu a:hover {background-position:0% -42px;}
#tabsmenu a:hover span {background-position:100% -42px;}

#mainpagelink ul { margin:0px; padding:0px; width:inherit; }
#mainpagelink ul li {display:inline; list-style:none; line-height:25px;}
#mainpagelink ul li A { font-family:Verdana, Arial, Helvetica, sans-serif; float:left; width:auto; margin-left:0px; padding-left:8px; padding-right:8px; font-size:10px; border-top: 1px solid #b1d4aa; border-left: 1px solid #b1d4aa; border-right: 1px solid #b1d4aa; border-bottom: 1px solid #b1d4aa; background: #f3fcf5; color:#6d7464; font-weight:bold; text-decoration:none; }
#mainpagelink A:hover {font-family:Verdana, Arial, Helvetica, sans-serif; width:auto; margin-left:0px; padding-left:8px; padding-right:8px; font-size:10px; border-top: 1px solid #b1d4aa; border-left: 1px solid #b1d4aa; border-right: 1px solid #b1d4aa; border-bottom: 1px solid #b1d4aa; background: #e6f4e9; color:#333333; font-weight:bold; text-decoration:none; }
#mainpagelink ul li.empty {position:absolute; float:right; border-bottom:1px solid #b1d4aa; line-height:26px; width:47%;}
#mainpagelink .mainpage {font-family:Verdana, Arial, Helvetica, sans-serif; float:left; width:auto; margin-left:0px; padding-left:5px; padding-right:5px; font-size:10px; border:1px solid #b1d4aa; background:none; border-bottom:none; color: #000000; font-weight:bold; text-decoration:none; height:25px; }
#mainpagelink .mainpage:hover {font-family:Verdana, Arial, Helvetica, sans-serif; float:left; width:auto; margin-left:0px; padding-left:5px; padding-right:5px; font-size:10px; border:1px solid #b1d4aa; background:#ffffff; border-bottom:none; color: #000000; font-weight:bold; text-decoration:none;}

/*----------------------------------------- Product Sub Links--------------------------------*/

#tabs {width:100%; float:left; height:25px; margin:0px; padding:0px; direction:ltr;}
#personaltabs ul { margin:0px; padding:0px 0px 10px 0px; width:inherit; }
#personaltabs ul li { display:inline; list-style:none; line-height:25px;}
#personaltabs ul li A { font-family:Verdana; float:left; width:auto; margin-left:1px; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #fbca93; background:#ffe2c0; color: #000000; font-weight:normal; text-decoration:none; }
#personaltabs A:hover { font-family:Verdana; width:auto; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #fcd4a6; background:#fcead4; color: #000000; font-weight:normal; text-decoration:none; }
#personaltabs ul li.empty { width:22%; position:absolute; float:right; border-bottom:1px solid #fbca93; line-height:26px; }
#personaltabs .personal { font-family:Verdana; float:left; width:auto; margin-left:1px; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #f6b464; background:#FFFFFF; border-bottom:none; color: #000000; font-weight:normal; text-decoration:none; line-height:26px;}
#personaltabs .personal:hover { font-family:Verdana; float:left; width:auto; margin-left:1px; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #f6b464; background:#FFFFFF; border-bottom:none; color: #000000; font-weight:normal; text-decoration:none; }

#businesstabs ul { margin:0px; padding:0px; width:inherit; }
#businesstabs ul li { display:inline; list-style:none; line-height:25px;}
#businesstabs ul li A { font-family:Verdana; float:left; width:auto; margin-left:1px; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #dbe6b5; background:#f0face; color: #000000; font-weight:normal; text-decoration:none; }
#businesstabs A:hover { font-family:Verdana; width:auto; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #dee9b8; background:#f9ffe6; color: #000000; font-weight:normal; text-decoration:none; }
#businesstabs ul li.empty { width:63%; position:absolute; float:right; border-bottom:1px solid #dbe6b5; line-height:26px; }
#businesstabs .business { font-family:Verdana; float:left; width:auto; margin-left:1px; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #ccde8b; background:none; border-bottom:none; color: #000000; font-weight:normal; text-decoration:none; }
#businesstabs .business:hover { font-family:Verdana; float:left; width:auto; margin-left:1px; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #ccde8b; background:none; border-bottom:none; color: #000000; font-weight:normal; text-decoration:none; }

#downloadstabs ul { margin:0px; padding:0px 0px 10px 0px; width:inherit; }
#downloadstabs ul li { display:inline; list-style:none; line-height:25px;}
#downloadstabs ul li A { font-family:Verdana; float:left; width:auto; margin-left:1px; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #a4d9f5; background:#d5effc; color: #000000; font-weight:normal; text-decoration:none; }
#downloadstabs A:hover { font-family:Verdana; width:auto; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #bbe4f9; background:#ebf8ff; color: #000000; font-weight:normal; text-decoration:none; }
#downloadstabs ul li.empty { width:35%; position:absolute; float:right; border-bottom:1px solid #a4d9f5; line-height:26px; }
#downloadstabs .download { font-family:Verdana; float:left; width:auto; margin-left:1px; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #82c8ec; background:#FFFFFF; border-bottom:none; color: #000000; font-weight:normal; text-decoration:none; line-height:26px;}
#downloadstabs .download:hover { font-family:Verdana; float:left; width:auto; margin-left:1px; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #a7d9f3; background:#FFFFFF; border-bottom:none; color: #000000; font-weight:normal; text-decoration:none; }


.head {width:100%; height:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #333333; font-weight:bold; text-decoration:none; text-align:center; line-height:18px;}/*---Page Sub heading---*/

.tdthree { margin-left:20px; border-left:1px solid  #cccccc ;  border-top: 1px solid #cecece; border-right:1px solid  #cecece; font-family:Verdana; font-size:11px; color:#79a6a9; font-weight:bold; text-decoration:none; padding-left:15px; padding-right:15px; padding-top:1px;  padding-bottom:1px; line-height:25px; background:url(../images/bottom-bg.jpg) repeat-x;  }

#contents {height:100%; background-color: #FFFFFF; padding-top: 10px ;padding-right:10px; padding-bottom:20px;	padding-left:20px;	text-align: justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666666;}

.review {font-family:Verdana; font-size:11px; color:#000000; font-style:normal; padding-top:7px; font-weight:normal; text-decoration:none; background:url(../images/customersays.gif) top left no-repeat; }
.review2 {background:url(../images/customersays2.jpg) bottom right no-repeat;}

/*-------------------------Products Inner Pages----------------------------*/
.product-price { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; margin:0px 10px 15px 10px; line-height:20px;}
.giftsiteam { float:left; width:230px; height:auto; ; margin:10px 0px 10px 10px; font-family:Verdana; font-size:11px; color:#000000; border-right:0px solid #fff4d5;}
.giftsiteam a { font-family:Verdana; font-size:11px; color:#0099FF; text-decoration:none; }
.giftsiteam a:hover { font-family:Verdana; font-size:11px; color:#6ac065; text-decoration:underline; }
.giftsiteam-head {width:inherit\100%\; height:22px; line-height:23px; padding-left:10px; font-family:Verdana; font-size:11px; font-weight:bold; color:#333333; background:#fdf1f9; text-align:left;}
.giftsprice-head {width:inherit\100%\; height:22px; line-height:21px; padding-left:10px; font-family:Verdana; font-size:11px; font-weight:bold; color:#333333; background:#fafafa; text-align:left;}


.personaliteam { float:left; width:310px; height:auto; border-right:0px solid #f3f5f4; margin:10px 0px 10px 30px; font-family:Verdana; font-size:11px; color:#000000; }
.personaliteam .bookimg {width:280px; float:left; height:auto;}
.personaliteam .bookdetails { float:right; height:auto; width:460px; padding-top:15px;}
.personaliteam a { font-family:Verdana; font-size:11px; color:#0099FF; text-decoration:none; }
.personaliteam a:hover { font-family:Verdana; font-size:11px; color:#6ac065; text-decoration:underline; }
.personaliteam-head {width:inherit\100%\; height:22px; line-height:23px; padding-left:10px; font-family:Verdana; font-size:13px; font-weight:bold; color:#333333; background:#fff1e1; text-align:left;}
.personalprice-head {width:inherit\100%\; height:22px; line-height:21px; padding-left:10px; font-family:Verdana; font-size:11px; font-weight:bold; color:#333333; background:#fff9f2; text-align:left;}


.portraititeam { float:left; width:230px; height:auto; border-right:0px solid #fbdfdf; margin:10px 0px 10px 10px; font-family:Verdana; font-size:11px; color:#000000; }
.portraititeam a { font-family:Verdana; font-size:11px; color:#0099FF; text-decoration:none; }
.portraititeam a:hover { font-family:Verdana; font-size:11px; color:#6ac065; text-decoration:underline; }
.portraititeam-head {width:inherit\100%\; height:22px; line-height:21px; padding-left:10px; font-family:Verdana; font-size:11px; font-weight:bold; color:#333333; background:#eaf6fe; text-align:left;}
.portraitprice-head {width:inherit\100%\; height:22px; line-height:21px; padding-left:10px; font-family:Verdana; font-size:11px; font-weight:bold; color:#333333; background:#f6fbff; text-align:left;}


.businessiteam { float:left; width:300px; height:auto; ; margin:10px 0px 10px 10px; font-family:Verdana; font-size:11px; color:#000000; border-right:0px solid #c2e0fd;}
.businessiteam a { font-family:Verdana; font-size:11px; color:#0099FF; text-decoration:none; }
.businessiteam a:hover { font-family:Verdana; font-size:11px; color:#6ac065; text-decoration:underline; }
.businessiteam-head {width:inherit\100%\; height:22px; line-height:23px; padding-left:10px; font-family:Verdana; font-size:11px; font-weight:bold; color:#333333; background:#effce3; text-align:left;}
.businessprice-head {width:inherit\100%\; height:22px; line-height:21px; padding-left:10px; font-family:Verdana; font-size:11px; font-weight:bold; color:#333333; background:#fbfef4; text-align:left;}


.findusitem { float:left; width:100%; height:auto; margin:10px 0px 10px 5px; font-family:Verdana; font-size:11px; color:#000000; }
.findusitem a { font-family:Verdana; font-size:11px; color:#0099FF; text-decoration:none; }
.findusitem a:hover { font-family:Verdana; font-size:11px; color:#6ac065; text-decoration:underline; }
.findusitem-head {width:99%; height:22px; line-height:21px; padding-left:10px; font-family:Verdana; font-size:12px; font-weight:bold; color:#666666; background:#F5F5F5; text-align:left; float:left;}

/*---------------------------------------About Us Tabs----------------------------------------------*/
#othertabs ul { margin:0px; padding:0px; width:inherit; }
#othertabs ul li { display:inline; list-style:none; line-height:25px;}
#othertabs ul li A { font-family:Verdana; float:left; width:auto; margin-left:1px; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #ced5cd; background:#eaf0e9; color: #666666; font-weight:normal; text-decoration:none; }
#othertabs A:hover { font-family:Verdana; width:auto; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #ced5cd; background:#ced5cd; color: #000000; font-weight:normal; text-decoration:none; }
#othertabs ul li.empty { width:44%; position:absolute; float:right; border-bottom:1px solid #ced5cd; line-height:26px; }
#othertabs .other { font-family:Verdana; float:left; width:auto; margin-left:1px; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #ced5cd; background:#FFFFFF; border-bottom:none; color: #000000; font-weight:normal; text-decoration:none; }
#othertabs .other:hover { font-family:Verdana; float:left; width:auto; margin-left:1px; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #ced5cd; background:#FFFFFF; border-bottom:none; color: #000000; font-weight:normal; text-decoration:none; }
/*---------------------------------------Press Release----------------------------------------------*/
.pressreleaseitem { float:left; width:300px; height:auto; margin:10px 0px 10px 10px; font-family:Verdana; font-size:11px;}
.pressreleaseitem a { font-family:Verdana; font-size:11px; text-decoration:none; }
.pressreleaseitem a:hover { font-family:Verdana; font-size:11px; color:#000000; text-decoration:underline; }
.pressreleaseitem-head {width:inherit\100%\; height:22px; line-height:23px; padding-left:0px; font-family:Verdana; font-size:12px; font-weight:bold; color:#000000; background:#ffffff; text-align:left;}
.pressreleaseitem .presslink{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#569513; text-decoration:none; text-align:left; }
..pressreleaseitem .presslink{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0099FF; text-decoration:none; text-align:left; cursor:pointer;}


.location{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}

/*----------------------------------------Select Products----------------------------------------------*/
#tab-content {position: relative; text-align: left;  margin: 0 0 2em; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; color:#000000; float:left; }
#tab-content-left {z-index:1; float: left; position: relative; top: 0; left: 0; width: 169px; }
#tab-content-right {z-index: 0; float: left; position: relative; top: 0; left: 0; _left: -1px; width: 530px; _width: 500px; border: 1px solid #d7d7d7; background-color: #fff; padding: 15px;}
ul#tab-content-list {margin: 0; padding: 0; width: 169px; _width: 170px; list-style: none outside;}
ul#tab-content-list li,
ul#tab-content-list li.menu {width: 169px; _width: 170px; padding: .7em 0; margin: 0 0 -1px; border: 1px solid #d7d7d7; background: #eeeded url(../images/tab_menu_bg.gif) repeat-x top left; cursor: pointer; _cursor: hand; }
ul#tab-content-list li a,
ul#tab-content-list li.menu a {padding: 0 10px; display: block; _height: 1%; color:#000000; text-decoration:none; font-weight:bold;}
ul#tab-content-list li.menu a:hover {padding: 0 10px; display: block; _height: 1%; color:#555555; text-decoration:none; font-weight:bold;}
ul#tab-content-list li.active {background: #fff url(../images/tab_menu_bg_active_ltr.gif) no-repeat center left; border-left: 0; padding-left: 1px; border-right: 1px solid #fff;}
.checkout{background:#f5f5f5; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666; text-decoration:none; padding-left:5px; padding-right:5px;}
.order{background:#fafafa; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; padding-left:5px;}
.order2{background:#f9fdff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal;  padding-left:5px;} 
.cart{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; padding-left:5px; padding-right:5px;}
.inpu{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}
.pname{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}

#giftstabs ul {margin:0px; padding:0px; width:inherit; }
#giftstabs ul li {display:inline; list-style:none; line-height:25px;}
#giftstabs ul li A {font-family:Verdana; float:left; width:auto; margin-left:1px; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #f8d3eb; background:#ffeff9; color: #666666; font-weight:normal; text-decoration:none; }
#giftstabs A:hover { font-family:Verdana; width:auto; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #f6e2ef; background:#fdebf7; color: #000000; font-weight:normal; text-decoration:none; }
#giftstabs ul li.empty { width:23%; position:absolute; float:right; border-bottom:1px solid #f3d7e9; line-height:26px; }
#giftstabs .gifts {font-family:Verdana; float:left; width:auto; margin-left:1px; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #f3d7e9; background:none; border-bottom:none; color: #000000; font-weight:normal; text-decoration:none; }
#giftstabs .gifts:hover { font-family:Verdana; float:left; width:auto; margin-left:1px; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #f3d7e9; background:none; border-bottom:none; color: #000000; font-weight:normal; text-decoration:none; }

/*-------------------------------------Input Buttons-----------------------------------------------*/
#button { width:100%; float:right; padding-right:10px; }
.submitBtn {cursor:pointer; padding:0px 5px 0px 5px; text-align:center; text-decoration:none; border:0; float:right; background:url(../images/butn1.gif) repeat-x; height:26px; line-height:25px; color:#000000; font-family:Verdana; font-size:11px; font-weight:bold; width:auto; border:1px solid #b7c0a8;}
.submitBtn:hover {cursor:pointer; padding:0px 5px 0px 5px; text-align:center; text-decoration:none; border:0; background:url(../images/butn01.gif) repeat-x; height:26px; color:#333333; z-index:100; line-height:25px; font-family:Verdana; font-size:11px; font-weight:bold; width:auto; border:1px solid #dea611;}

.submitBtn2 {cursor:pointer; padding:0px 10px 0px 0px; text-align:left; text-decoration:none; border:0; display:block; background:url(../images/input2.jpg) right 0px no-repeat; height:30px; font-family:Verdana; font-size:13px; font-weight:bold; float:left; width:auto; _width:100px; overflow:hidden; }
.submitBtn2 span { background:url(../images/input2.jpg) left 0px no-repeat; color:#604710; line-height:30px; height:30px; display:block; padding:0px 0px 0px 10px; width:auto; cursor:pointer; _width:100px; overflow:hidden;}
.submitBtn2:hover {background-position: right -30px; padding:0px 10px 0px 0px; text-decoration:none;}
.submitBtn2:hover span {background-position: left -30px; padding:0px 0px 0px 10px; color:#42540e; }

.uploadbtn {cursor:pointer; padding:0px 5px 0px 5px; text-align:center; text-decoration:none; border:0; background:url(../images/butn1.gif) repeat-x; height:25px; line-height:24px; color:#333333; font-family:Verdana; font-size:11px; font-weight:bold; width:auto; border:1px solid #d3c8b9;}
.uploadbtn:hover {cursor:pointer; padding:0px 5px 0px 5px; text-align:center; text-decoration:none; border:0; background:url(../images/butn01.gif) repeat-x; height:25px; color:#333333; z-index:100; line-height:24px; font-family:Verdana; font-size:11px; font-weight:bold; width:auto; border:1px solid #d3c8b9;}

.downloadbutn {cursor:pointer; padding:0px; text-align:center; text-decoration:none; border:0; background:url(../images/download-button.jpg) no-repeat; height:30px; font-family:Verdana; font-size:13px; font-weight:bold; float:left; width:150px; _width:150px; overflow:hidden; color:#000000; line-height:28px; }
.downloadbutn:hover {background-position: left -30px; padding:0px; text-decoration:none; color:#000000; line-height:30px;}

.samplebutn {cursor:pointer; padding:0px; text-align:center; text-decoration:none; border:0; background:url(../images/sample-button.jpg) no-repeat; height:28px; font-family:Verdana; font-size:11px; font-weight:bold; float:left; width:110px; _width:110px; overflow:hidden; color:#896205; line-height:28px; margin-left:10px; margin-right:0;}
.samplebutn:hover {background-position: left -28px; padding:0px; text-decoration:none; color:#568905; line-height:29px;}


.orderbutn {cursor:pointer; padding:0px; text-align:center; text-decoration:none; border:0; background:url(../images/order-button.jpg) no-repeat; height:27px; font-family:Verdana; font-size:13px; font-weight:bold; float:left; width:113px; _width:115px; overflow:hidden; color:#000000; line-height:27px; }
.orderbutn:hover {background-position: left -27px; padding:0px; text-decoration:none; color:#000000; line-height:25px;}


/*-----------------------------------------Find Us Tabs-------------------------------------------------------*/
#findus ul { margin:0px; padding:0px; width:inherit; }
#findus ul li { display:inline; list-style:none; line-height:25px;}
#findus ul li A { font-family:Verdana; float:left; width:auto; margin-left:1px; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #ced5cd; background:#eaf0e9; color: #666666; font-weight:normal; text-decoration:none; }
#findus A:hover { font-family:Verdana; width:auto; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #ced5cd; background:#ced5cd; color: #000000; font-weight:normal; text-decoration:none; }
#findus ul li.empty { width:36%; position:absolute; float:right; border-bottom:1px solid #ced5cd; line-height:26px; }
#findus .find { font-family:Verdana; float:left; width:auto; margin-left:1px; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #ced5cd; background:#FFFFFF; border-bottom:none; color: #000000; font-weight:normal; text-decoration:none; }
#findus .find:hover { font-family:Verdana; float:left; width:auto; margin-left:1px; padding-left:5px; padding-right:5px; font-size:11px; border:1px solid #ced5cd; background:#FFFFFF; border-bottom:none; color: #000000; font-weight:normal; text-decoration:none; }
.addsborder{border: 1px solid #f0efef;}
.addtitle{font-family:Verdana; font-size:17px; font-weight:bold; text-align:center; color:#A4A4A4;}

/*----------------------------------------------Login Page-----------------------------------------------*/
#login{ float:right; margin:0; width:auto;}
.loginLeft{width:16px; height:200px; float:left; background:url(../images/login-left.jpg) no-repeat left top;}
.loginCenter{width:200px; height:219x; float:left; padding:0; background: url(../images/loginbg.jpg) repeat-x left top;}
.loginRight{ width:17px; height:200px; float:left; background:url(../images/loginright.jpg) no-repeat right top;}
.username{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; text-align:left;}

/*-------------------------------------------Tabs--------------------------------------------------*/
#tabs {width:100%; float:left; height:20px; margin:0px; padding:0px; display:inherit; direction:ltr;}
#productstabs ul { margin:0px; padding:0px; width:inherit; }
#productstabs ul li {display:inline; list-style:none; line-height:20px;}
#productstabs ul li A { font-family:Verdana, Arial, Helvetica, sans-serif; float:left; width:auto; margin-left:2px; padding-left:10px; padding-right:10px; font-size:10px; border-top: 1px solid #ffffff; border-left: 1px solid #d1d8d1; border-right: 1px solid #d1d8d1; border-bottom: 1px solid #ffffff; background:url(../images/bgOFF.gif) repeat-x; color:#6d7464; font-weight:bold; text-decoration:none;  line-height:20px;}
#productstabs A:hover {font-family:Verdana, Arial, Helvetica, sans-serif; width:auto; margin-left:2px; padding-left:10px; padding-right:10px; font-size:10px; border-top: 1px solid #d1d8d1; border-left: 1px solid #d1d8d1; border-right: 1px solid #d1d8d1; border-bottom: 1px solid #ffffff; background:url(../images/bgHOVER.gif) repeat-x; color: #333333; font-weight:bold; text-decoration:none; line-height:20px; margin-top:1px;}
#productstabs ul li.empty {position:absolute; float:right; border-bottom:1px solid #d1d8d1; line-height:20px;}
#productstabs .photomgmt {font-family:Verdana, Arial, Helvetica, sans-serif; float:left; width:auto; margin-left:2px; padding-left:5px; padding-right:5px; font-size:10px; border:1px solid #d1d8d1; background:none; border-bottom:none; color: #000000; font-weight:bold; text-decoration:none; height:19px; margin-top:1px;}
#productstabs .photomgmt:hover {font-family:Verdana, Arial, Helvetica, sans-serif; float:left; width:auto; margin-left:2px; padding-left:5px; padding-right:5px; font-size:10px; border:1px solid #d1d8d1; background:none; border-bottom:none; color: #000000; font-weight:bold; text-decoration:none; margin-top:1px;}

/*------------------------------------------------------Right Product Pannel ------------------------------------------------------*/
#rightlinks {width:200px; height:auto; float:right; margin-right:0px; margin-top:75px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;}
#addrightlinks {width:190px; height:auto; float:right; margin-right:0px; margin-top:46px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;}
#rightlinks a{color:#000000; text-decoration:none; border:none; }
#rightlinks a:hover{color:#569ffa; text-decoration:none; border:none;}
#rightlinks ul{color:#000000;}
#rightlinks ul li { margin-left:-5px; }

.faq{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000;}
.faq:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#a69773;}
/*-----Right Product Pannel End -----*/

#tabslinks { width:100%; float:left; text-align:left;}

/*-----------------------------------Interface Page Tabs------------------------------------------*/
.interface{background-color:#ffffff; text-align:center;}
.interface:hover{background:url(../images/selected.jpg) repeat-x #ffffff; text-align:center;}
.interlinks{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; font-style:normal;  text-decoration:none; color:#000000; text-align:center;}
.interfaceselected{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; font-style:normal; background:url(../images/bgHOVER.gif) repeat-x; text-decoration:none; color:#000000; font-weight:bold;}

.txthead{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333333; padding-top:15px; padding-right:5px;}

/*--------------------------------------------Download Page----------------------------------------------*/
#onthispage{width:100%; float:left;}
#onthispage div{width:220px; float:left; background:url(../images/arrow_down.gif) no-repeat; background-position:left; background-repeat:no-repeat; padding-left:15px; padding-bottom:3px; vertical-align:top; font-family:Verdana,Arial; font-size:11px;}
div.detailsContent{font-size:11px; line-height:130%;}
div.detailsContent:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:130%; color:#000000;}

.link {color:#666666; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
.link:hover{color:#0099FF; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
.haderbg{background:#f3fcef;}
.green{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#84c225; font-weight:bold; text-decoration:none;}

.imgbg{width:190px; float:left; background:#F7F7F7; border:1px solid #D7D7D7;  padding:5px; margin-top:10px; margin-right:10px;}
.samllimg{width:50px; float:left; border:1px solid #D7D7D7; margin-right:10px;}

.txt6{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#993300;}
.normal{ font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; font-size:11px; font-style:normal; padding-left:5px; text-align:justify; }
/*-----------------------------Share Work--------------------------*/

.orange {color:#FF9900; font-size:16px; font-weight:bold; margin-top:15px; margin-bottom:10px; margin-left:15px; width:300px;}
.sample-thumbnail {float:left;text-align:center; font-size:11px; font-weight:bold; margin-right:50px; border:1px solid #f0eeee;}
.dot-line{border-top:1px dashed #CCCCCC;margin-top:10px;padding-bottom:13px;}
#sample-list{margin:10px; margin-left:50px;}
.dot-line{border-top:1px dashed #CCCCCC; margin-top:10px; padding-bottom:13px;}
.accountheading{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:bold; border-bottom:1px solid #DFDFDF; height:30px;}

/*--------------------------------------Homepage ---------------------------------*/
.loginheading{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ae7323;}
.logininputs{border:1px solid #b9d461; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; height:18px; text-align:left; }
.signup{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0099FF; text-decoration:none;}
.signup:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#27d501; text-decoration:none;}
.bgline{background:#fab162; height:12px; float:right; width:978px;}

#adsright{float:right; width:240px; margin:0;}
#homeright {width:200px; height:auto; float:right; margin-top:20px; }

#personal{width:180px; margin:0; padding:0; float:left;}
.personalheadingbg{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color:#000000; background:#e3fed5; text-align:left; padding-left:10px; line-height:22px;}
.personalbg{background:#f3ffed; height:150px;}
.personaltxt{padding-top:10px; padding-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none;}

#gifts{width:180px; margin:0; padding:0; float:left;}
.giftsheadingbg{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color:#000000; background:#ffecbf; text-align:left; padding-left:10px; line-height:22px;}
.giftsbg{background:#fff3dd; height:150px;}
.giftstxt{padding-top:10px; padding-bottom:10px;}

#calendars{width:180px; margin:0; padding:0; float:left;}
.calendarsheadingbg{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color:#000000; background:#d9ecfe; text-align:left; padding-left:10px; line-height:22px;}
.calendarsbg{background:#e9f4fe; height:150px;}
.calendarstxt{padding-top:10px; padding-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none;}

#portrait{width:180px; margin:0; padding:0; float:left;}
.portraitheadingbg{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color:#000000; background:#fddddd; text-align:left; padding-left:10px; line-height:22px;}
.portraitbg{background:#fef3f3; height:150px;}
.portraittxt{padding-top:10px; padding-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none;}

/*-------------------------------------Home News & Events-----------------------------------------------------*/
#customer{width:190px; width:_200px; margin-top:8px; padding:0; border:#b5d329 1px solid; float:right; margin-bottom:15px;}
.customerheadingbg{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#006500; margin:3px 3px 0 3px; background:url(../images/bgtitle.gif) repeat-x; text-align:left; padding-left:10px; line-height:22px;}
.customerbg{background:#e9eff5; height:125px;}
.customertxt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#747474; line-height:17px; text-align:left; padding-left:5px; padding-right:5px; margin-top:2px;}

.productheading{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#666666;}
.productlink{color:#569513; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
.productlink:hover{color:#0099FF; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
.productlink2{color:#666666; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }

.greenlink {color:#59b904; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
.greenlink:hover{color:#0066ff; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}

.themes {width:150px; float:left; text-align:center; margin:10px;}


/*--------------------------------------Online Process Tabs-----------------------------------------*/
.processactive{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#336699; background:#b6e0f9; line-height:18px; padding-left:5px;}
.process{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; border-top:1px solid #ceedff; line-height:18px; padding-left:5px; border-bottom:1px solid #ceedff;}

/*---------------------------------------------Inner Login-------------------------------------------------*/
#right1 { width:190px; _width:200px; margin-top:10px; float:right; background:url(../images/right-bg2.jpg) repeat-x; }
.header { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:bold; line-height:25px;}
#right1 table { margin:15px 0px 5px 15px; }
#right1 form {margin:0px; padding:0px; }
#right1 #links { width:100%; margin:10px 0px 0px 5px; text-align:left }
#right1 #feature { margin-top:10px; margin-left:5px; text-align:left;}
#right1 #feature ul li { padding-top:0px; text-align:left; list-style-image:url(../images/arrow.jpg); font-family:Verdana; line-height:16px; font-size:11px; color:#555555; font-style:normal;}
#right1 #join{ width:100%; height:20px; padding-left:8px; }
/*#right1  a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#000000; text-decoration:none;}
#right1  a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#000000; text-decoration:underline; } */
.loginlink{font-family:Verdana; font-size:11px; color:#555555; font-style:normal; padding-top:8px; text-align:left; padding-left:5px;}
.loginheader {width:100%; color:#555555; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:left; padding-top:7px; padding-left:10px;}
.login1 { width:35%; font-family:Verdana; font-size:11px; font-weight:normal;  color:#555555; float:left; text-align:right; margin:0px; padding:0px 10px 5px 0px; }
.login2 { width:60%; height:20px; font-family:Verdana; font-size:11px; font-weight:normal; float:left; text-align:left; margin:0px; padding:0px 0px 5px 0px; }

.review {font-family:Verdana; font-size:11px; color:#000000; font-style:normal; padding-top:7px; font-weight:normal; text-decoration:none; background:url(../images/customersays.gif) top left no-repeat; }

/*----------------------------------------------------Inner News & Events----------------------------------------------------------*/
#newsevents{width:190px; width:_200px; margin-top:8px; padding:0; border:#f7f7f7 1px solid; float:right; margin-bottom:15px;}
.newseventsheadingbg{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#000000; background:url(../images/customer-headingbg.jpg) repeat-x; text-align:left; padding-left:10px; line-height:22px;}
.newseventsbg{background:#e9eff5; height:125px;}
.newseventstxt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#747474; line-height:17px; text-align:left; padding-left:5px; padding-right:5px; margin-top:2px;}

.accountlink{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}
.accountlink:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}

.newsbg{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#999999; background:#f5f5f5; line-height:25px;}


/*--------------------------------------------------Main Right---------------------------------------------------------------------------*/
#mainright{width:190px; float:right; margin:0px;}
.blacklink {color:#000000; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
.blacklink:hover{color:#666666; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}

.style1 {font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:left; text-decoration:none; font-weight:bold; line-height:20px; list-style:decimal;}
.style1:hover {font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:left; text-decoration:none; font-weight:bold; line-height:20px; list-style:decimal;}

#software{width:718px; float:left; margin-top:10px; border-top:1px solid #e9be8f;}
.mainheading{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; background:none; line-height:25px; padding-left:10px;}
.popmainheading{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; line-height:25px; padding-left:5px;}
.softwarebg{background:url(../images/bgtitle2.gif) repeat-x; margin:1px 0px 0 0px; height:20px;}

.divider{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold;}

.topheading{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none; cursor:pointer;}
.topheading:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none; cursor:pointer;}
.bluelinks{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0033FF; text-decoration:none;}
.bluelinks:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#339933; text-decoration:none;}

.bluelink2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0033FF; text-decoration:none;}
.bluelink2:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666; text-decoration:none;}

.more{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#569513; text-decoration:none; text-align:right;}
.more:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0099FF; text-decoration:none; text-align:right;}
.more2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#569513; text-decoration:none; text-align:left; }
.more2:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#0099FF; text-decoration:none; text-align:left; cursor:pointer;}


/*----------------------------------------------Billboard-----------------------------------------*/
.billboard {width:500px; height:248px; text-align:left; padding:0; margin:5px 0px 0px 0px; overflow:hidden;}
.billboard .nav {float: left; list-style: none; overflow: hidden; width: 164px; height: 250px; margin: 0; padding: 0px;}
.billboard .nav li {margin: 0; padding: 0;}
.billboard .nav li * {display: block; overflow: hidden;	width: 100%; height:100%; text-indent:-9999px; background: no-repeat; cursor: pointer;}
.billboard .nav li a {width: 164px; outline: 0;}
.billboard .nav li.active a {width: 164px;	background-position:-9999px;}
.billboard .nav li a strong {}
.billboard .nav li.active a strong {}
.billboard .nav li a span {position: relative; left: 0px; top: -100%;width: 164px;}
.billboard .nav li.active a span {background-position: right top;}
.billboard .sections {float: left;width: 320px;}
html.js .billboard .sections .section {overflow: hidden;position: absolute; left: -9999px;height: 1px;}
html.js .billboard .sections .active {position: static; left: auto;height: auto;}
.billboard .sections img {display: block;border: 0;}
  
  
#animation{ height:291px; width:720px;}
.pb{ font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif; width:720px; height:291px; overflow:hidden}
.pb .banners{ margin:0px; padding:0px;}
.pb .banners li{width:720px;height:291px;overflow:hidden;display:none;}
.pb .banners li.current{display:block;}
.pb .points,.pb .switcher{width:200px; height:40px; overflow:hidden}
.pb .points li{ width:16px; height:15px; overflow:hidden;text-align:center;line-height:15px;margin:5px 3px;color:#444;cursor:pointer; background-color:#fff; float:left; border:1px #868686 solid; color:#444;}
.pb .switcher{ margin-top:-30px; margin-left:610px; position:relative}
.banners li a img{ width:720px; height:291px; border:none;}
.pb .points li.current{width:24px; height:24px; line-height:24px; text-align:center; float:left; color:#fff; font-size:16px; margin:0 3px; border:1px #fff solid; background-color:#a5a5a5}


.bgbor{background:#F5F5F5; border:1px solid #D7D7D7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-align:center; padding:7px 10px 7px 10px;}
.bgbortxt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#0099FF; text-align:center; text-decoration:none;}
.bgbortxt:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#999999; text-align:center; text-decoration:underline;}