*{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
}
body{
	margin:0px;
	background-image:url(images/bg.jpg); background-repeat:repeat-x;
	background-color:#2c2c2c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.pshd-l {background-image:url(images/page-l-shd.gif); background-repeat:repeat-y;}
.pshd-r {background-image:url(images/page-r-shd.gif); background-repeat:repeat-y;}

.title-bg {background-image:url(images/title-bg.gif); background-repeat:repeat-x;}
.home-bg {background-image:url(images/main-pic.jpg); background-repeat:no-repeat;}
.red-bg {background-image:url(images/red-bg.gif); background-repeat:no-repeat; width:169px; height:146px;}
.red-bg-ranbaxy {background-image:url(images/red-bg-ranbaxy.gif); background-repeat:no-repeat; width:169px; height:146px;}
.red-bg-cadila {background-image:url(images/red-bg-cadila.gif); background-repeat:no-repeat; width:169px; height:146px;}
.viagra-bg {background-image:url(images/generic-viagra-bg.gif); background-repeat:no-repeat; width:169px; height:146px;}
.viagraran-bg {background-image:url(images/generic-viagraran-bg.gif); background-repeat:no-repeat; width:169px; height:146px;}
.Tadalafil-bg {background-image:url(images/generic-Tadalafil-bg.gif); background-repeat:no-repeat; width:169px; height:146px;}
.Tadalafilcadila-bg {background-image:url(images/generic-Tadalafilcadila-bg.gif); background-repeat:no-repeat; width:169px; height:146px;}
.propecia-bg {background-image:url(images/generic-propecia-bg.gif); background-repeat:no-repeat; width:169px; height:146px;}
.levitra-bg {background-image:url(images/generic-levitra-bg.gif); background-repeat:no-repeat; width:169px; height:146px;}

.width15{width:15px;}
.width20{width:20px;}
.width50{width:50px;}
.width100{width:100px;}
.width122{width:122px;}
.width142 {width:142px;}
.width150{width:150px;}
.widthReg{width:200px;}

.height10{ height:10px;}
.height130{ height:130px;}

.fontsize18{ font-size:18px;}
.color000000{ color:#000;}
.color145486{ color:#145486;}

h1 {color: #000; font-size: 24px; font-weight:700; text-decoration:none; padding-bottom:5px; text-align:left;}
h2 {color: #145486; font-size: 18px; font-weight:400; text-decoration:none; padding-bottom:5px; margin-left:10px; text-align:left;}
h3 {color: #145486; font-size: 18px; font-weight:400; text-decoration:none; padding-bottom:5px; padding-top:6px; text-align:left;}


.imgbor {border:1px solid #819CA9;}

.inner-tpic {background-image:url(images/inner-tpic.jpg); background-repeat:repeat-y; height:181px; vertical-align:text-top;}

.home-title {font-family: Arial; color: #000; font-size: 12px; font-weight:700; text-decoration:none; padding-top:5px;}
.home-title:hover {color: #1A638D; text-decoration:none;}

.bor-dot-left {border-left:1px dotted #000;}
.bor-dot-right{border-right:1px dotted #000;}

.bor-dotted{ border:1px dashed #8DABBA;}

.footer{font-family:Arial, Helvetica, sans-serif; color: #fff; font-size: 11px; font-weight:700; text-decoration:none;}

.footer-links {font-family:Arial, Helvetica, sans-serif; color: #fff; font-size: 11px; font-weight:700; text-decoration:none;}
.footer-links:hover {font-family:Arial, Helvetica, sans-serif; color: #888888; font-size: 11px; font-weight:700; text-decoration:none;}

.footer-text{font-family:Arial, Helvetica, sans-serif; color: #888888; font-size: 11px; font-weight:400; text-decoration:none;}

.top-text{font-family:Arial, Helvetica, sans-serif; color: #888888; font-size: 11px; font-weight:400; text-decoration:none;}
.top-link{font-family:Arial, Helvetica, sans-serif; color: #888888; font-size: 11px; font-weight:400; text-decoration:none;}
.top-link:hover{font-family:Arial, Helvetica, sans-serif; color: #73C2E9; font-size: 11px; font-weight:400; text-decoration:none;}

.items{font-family:Arial, Helvetica, sans-serif; color: #73C2E9; font-size: 11px; font-weight:400; text-decoration:none;}
.items:hover{font-family:Arial, Helvetica, sans-serif; color: #888; font-size: 11px; font-weight:400; text-decoration:none;}

.div_myaccount{background-color:#DCF3FE; padding:6px; margin:10px; border:1px dotted}

.myaccount{font-family:Arial, Helvetica, sans-serif; color: #145486; font-size: 11px; font-weight:400; text-decoration:none;}
.myaccount:hover{font-family:Arial, Helvetica, sans-serif; color: #888; font-size: 11px; font-weight:400; text-decoration:none;}

.innerlinks{font-family:Arial, Helvetica, sans-serif; color: #145486; font-size: 12px; font-weight:400; text-decoration:none;}
.innerlinks:hover{font-family:Arial, Helvetica, sans-serif; color: #888; font-size: 12px; font-weight:400; text-decoration:none;}

.inbound{color: #000; font-size: 12px; font-weight:400; text-align:right; text-decoration:none; line-height:20px;}
.inbound:hover{color: #145486; font-size: 12px; font-weight:400; text-align:right; text-decoration:none; line-height:20px;}

.inbound1{color: #000 !important; font-size: 12px; font-weight:400; text-align:left; text-decoration:none; line-height:20px;}
.inbound1:hover{color: #145486 !important; font-size: 12px; font-weight:400; text-align:left; text-decoration:none; line-height:20px;}

.inboundtext{color: #000 !important; text-decoration:none !important;}
.inboundtext:hover{color: #145486 !important; font-size: 12px; font-weight:400; text-align:left; text-decoration:none; line-height:20px;}

.marginT5px{ margin-top:5px;}
.marginT10{ margin-top:10px;}
.marginT20{ margin-top:20px;}
.marginT30{ margin-top:30px;}

.sidelinks ul
	{
	list-style:none;
	}
.sidelinks ul li
	{
	font-size:12px;
	border-bottom:1px dotted #000;
	text-align:left;
	color:#000;
	display:block;
	padding:6px 0 6px 0;
	padding-left:0px;
	font-weight:700;
	}
.sidelinks ul li a
	{
	font-size:12px;
	color:#000;
	text-align:left;
	text-decoration:none;
	}
.sidelinks ul li a:hover
	{
	font-size:12px;
	color:#145486;
	text-align:left;
	text-decoration:none;
	}


.bor-top{border-top:1px dotted #000;}
.bor-TB{border-top:1px solid #819CA9;}
.bor-bot{border-bottom:1px solid #819CA9;}
.bor-right{border-right:1px solid #98C9E4;}

.home-intro {color: #000; font-size: 12px; font-weight:400; text-align:right; text-decoration:none; line-height:20px;}

.text {color: #000; font-size: 12px; font-weight:400; text-align:left; text-decoration:none; line-height:20px;}
.text p {margin-bottom:16px;}
.text a {color: #145486; font-size: 12px; font-weight:400; text-align:left; text-decoration:none; text-align:left;}
.text a:hover {color: #145486; font-size: 12px; font-weight:400; text-align:left; text-decoration:underline; text-align:left;}

.bd-table{ margin-top:0px; margin-left:30px; _margin-left:15px; font-size:11px; color:#000; text-align:center;}

.home {color: #145486; font-size: 11px; font-weight:700; text-align:left; text-decoration:underline; text-align:left;}
.home:hover {color: #000; font-size: 11px; font-weight:700; text-align:left; text-decoration:underline;}

.link {color: #145486; font-size: 11px; font-weight:700; text-align:left; text-decoration:none;}
.link:hover {color: #000; font-size: 11px; font-weight:700; text-align:left; text-decoration:none;}

.link1 {color: #145486; font-size: 12px; font-weight:400; text-align:left; text-decoration:underline;}
.link1:hover {color: #000; font-size: 12px; font-weight:400; text-align:left; text-decoration:none;}

.view-lar {color: #145486; font-size: 11px; font-weight:400; text-align:left; text-decoration:none; text-align:left;}
.view-lar:hover {color: #000; font-size: 11px; font-weight:400; text-align:left; text-decoration:none;}

.product-intro{color: #000; font-size: 12px; font-weight:400; text-decoration:none; text-align:left; line-height:18px; }

.paddingTB8{ padding:8px 0 8px 0;}
.paddingR45{ padding-right:45px;}

.gray-text { font-size:11px; color:#7F7F7F; line-height:18px; text-align:left;}
.black-text { font-size:11px; color:#333; line-height:18px; text-align:left;}

.price {color: #E22121; font-size: 24px; font-weight:700; text-align:left; text-decoration:none; text-align:left;}

.div-pills {width:50px; float:left; margin-left:18px; _margin-left:8px; margin-top:17px; text-align:center;}
.div-price {width:85px; float:left; margin-left:8px; margin-top:8px;}

#table-head {
	background-color: #fff;
	color:#000;
	font-weight: 700;
	text-align:left;
}	

.table-format {
	font-size: 12px;
	color:#145486;
	background-color:#DCF3FE;
}

.table-format td {
	padding: 5px 5px 5px 5px;
	vertical-align: middle;
	border-bottom: 3px solid #B9E6FC;
	/*border-left: 1px solid #B9E6FC;*/
}

.table-registration {
	font-size: 12px;
}

.table-registration td {
	padding: 2px 2px 2px 2px;
	vertical-align: middle;
	/*border-left: 1px solid #B9E6FC;*/
}

.select {color: #000; font-size: 12px; font-weight:400; text-align:left; text-decoration:none; border:1px solid #555; background-color:#fff;}
.inp {font-weight: 400; font-size: 11px; color: #000; text-decoration:none; border: 1px solid #000; padding:1px; background-color:#96D2EF}
.inp1 {font-weight: 400; font-size: 12px; color: #000; text-decoration:none; border: 1px solid #000; padding:1px; background-color:#B9E6FC}
.but {font-weight: 400; font-size: 11px; color: #fff; text-decoration: none; border: 0px solid #a09082; background-color:#000;}

/*********************registration**************************/
.redtext {FONT-WEIGHT: 400; FONT-SIZE: 12px; COLOR:#FF0000; FONT-FAMILY: arial; TEXT-DECORATION: none;}
.greentext {FONT-WEIGHT: 400; FONT-SIZE: 13px; COLOR:#006600; FONT-FAMILY: arial; TEXT-DECORATION: none;}

.inp2_error {font-weight: 400; FONT-SIZE: 12px; COLOR: #522C79; TEXT-DECORATION: none; border:1px #EF533D solid; background-color:#F9BFB7;padding:1px;}

.inp2_disabled {FONT-SIZE: 11px; COLOR: #522C79; FONT-FAMILY: arial; TEXT-DECORATION: none; border:1px #522C79 solid; background-color:#CCCCCC; height:15px;}
/*********************registration**************************/

.fot{color:#2C2C2C; font-size:1px; visibility:hidden;}

#hiddenDiv {
font-size:1px;
	position:absolute;
	visibility: hidden;
}