﻿/* Global CSS */
form { margin:0px; padding:0px; }
p { margin:0px; padding:0px; }
h1, h2, h3, h4, h5, h6 { margin:0px; padding:0px; }
label { margin:0px; padding:0px; }
table td tr { margin:0px; padding:0px; }

/* Form CSS */
/* This css is modified by Rumana at 30.03.08 - Start */
.title { font-family:Tahoma; color:#b55202;font-size:12px; font-weight:bold; margin:0px; padding:0px; text-align:left; }
.txt-box-title { font-size:11px; font-weight:normal; color:#3a3b03; margin:0px; padding:0px 10px 0px 0px; text-align:right; }
.txt-box-title-left { font-size:11px; font-weight:normal; color:#3a3b03; margin:0px; padding:0px 10px 0px 0px; text-align:left; }
.txt-box-title1 { font-size:11px; font-weight:normal; color:#3a3b03; margin:0px; padding:0px; text-align:left; }
/* This css is modified by Rumana at 30.03.08 - End */

.txt-box-err { font-size:11px; font-weight:normal; margin:0px; padding:0px 0px 0px 5px; text-align:left; color:#FF0000; }
.txt-box-success { font-size:11px; font-weight:normal; margin:0px; padding:0px 0px 0px 5px; text-align:left; color:#238CB9; }
.line { border-bottom:1px solid #989897; }
.txtbox { margin:0px; padding:0px; width:250px; height:18px; border:1px solid #CCCCCC; font-size:11px; color:#333333; }

/* Common Links */
a.sitelink { color:#cc6600; text-decoration:none; padding:0px 10px; }
a.sitelink:hover { text-decoration:underline; }
a.sitelink1 { color:#a3a3a3; text-decoration:none; padding:0px 10px; }
a.sitelink1:hover { text-decoration:underline; }
a.newslink { color:#cc6600; text-decoration:none; }
a.newslink:hover { text-decoration:underline; }
/* This css is created by Rumana at 27.03.08 - Start */
a.menunewslink { color:#666666; text-decoration:none; }
a.menunewslink:hover { text-decoration:underline; }
a.menunewslink1 { color:#666666; text-decoration:none; }
a.menunewslink1:hover { text-decoration:underline; }
/* This css is created by Rumana at 27.03.08 - End */
a.toplink { color:#7b7b7b; text-decoration:none; }
a.toplink:hover { text-decoration:underline; }

/* Master */
/* This css is modified by Rumana at 30.03.08 - Start */
.bodycss { margin:0px; padding:0px; background-image:url(../Images/Generic/bg.gif); background-color:#ddddd2; background-repeat: repeat-x; font-family:Verdana; font-size:11px; color:#454545; }
/* This css is modified by Rumana at 30.03.08 - End */
#main-container { width:864px; margin:0px auto 0px auto; }
#header { width:864px; height:164px; padding:0px; margin:34px 0px 0px 0px; background-image:url(../Images/Generic/page-header.gif); background-repeat:no-repeat; }
#subheader { float:left; width:863px; height:53px; }
#logo { float:left; width:260px; margin:0px; padding:0px 0px 0px 140px; }
#txtarea { float:left; margin:0px; padding:0px; width:460px; font-size:10px; color:#7b7b7b; font-weight:bold; }
.navarea { float:left; width:864px; margin:0px -3px 0px 0px; padding: 81px 0px 0px 0px; height:28px; }
.navareaLoggedIn { float:left; width:864px; margin:0px -3px 0px 0px; padding: 81px 0px 0px 0px; height:28px; }
#container { float:left; width:864px; background-image:url(../Images/Generic/content-bg.jpg); background-repeat:repeat-y; margin:-2px 0px 0px 0px; padding:0px; }
#left-con { float:left; width:224px; margin:0px; padding:0px; min-height:438px; background-image:url(../Images/Generic/left-news-bg.gif); background-repeat:repeat-x; background-color:#FFFFFF; }
#left-box { margin:0px; padding:16px 16px 16px 25px; }
#left-box h1 { margin:0px; padding:0px 0px 10px 0px; font-family:Tahoma; font-size:14px; color:#b55202; font-weight:normal; }
#left-box p { margin:0px; padding:0px 0px 10px 0px; font-size:11px; color:#666666; line-height:20px; }
#right-con { float:left; width:632px; margin:0px; padding:0px; }
#content { margin:0px; padding:16px; width:600px; }
#content h1 { margin:0px; padding:0px 0px 10px 0px; font-family:Tahoma; font-size:14px; color:#b55202; font-weight:normal; }
#content h2 { margin:0px 0px 10px 0px; padding:0px 0px 4px 0px; font-family:Tahoma; font-size:14px; color:#b55202; font-weight:normal; border-bottom:1px dashed #8a8a34; }
#content p { margin:0px; padding:0px 0px 10px 0px; font-size:11px; color:#454545; line-height:20px; }

/* LogIn CSS */
#login-area { width:450px; margin:30px 0px 0px 50px; padding:0px; min-height:680px; }
.login-box { float:left; width:450px; min-height:447px; }
.login-box .left { float:left; width:30px; height:30px; }
.login-box .left1 { float:left; width:29px; border-left:1px solid #939388; background-color:#ebebe9; min-height:630px; }
.login-box .right { float:left; width:30px; height:30px; }
.login-box .right1 { float:left; width:29px; border-right:1px solid #939388; background-color:#ebebe9; min-height:630px; }
.login-box .mid { float:left; width:390px; background-color:#ebebe9; min-height:630px; }
.login-box .midup { float:left; width:390px; height:29px; border-top:1px solid #939388; background-color:#ebebe9; }
.login-box .middwn { float:left; width:390px; height:29px; border-bottom:1px solid #939388; background-color:#ebebe9; }

.tdrow1 { width:130px; }
.tdrow2 { width:250px; }
.tdrow3 { width:10px; }

/* Customer Service */
/* This css is modified by Rumana at 30.03.08 - Start */
.cust-title { margin:0px 0px 10px 0px; padding:0px 0px 4px 0px; font-family:Tahoma; font-size:14px; color:#b55202; font-weight:normal; border-bottom:1px dashed #8a8a34; }
.cust-container { margin:0px; padding:0px; width:600px; }
.cust-title1 { margin:0px 0px 10px 0px; padding:0px 0px 4px 0px; font-family:Tahoma; font-size:14px; color:#b55202; font-weight:normal; border-bottom:1px dashed #8a8a34; }
.cust-container p { margin:0px; padding:0px 0px 10px 0px; font-size:11px; color:#454545; line-height:20px; text-decoration:none; }
/* This css is modified by Rumana at 30.03.08 - End */
.cust-titlebox { margin:0px; padding:0px; width:255px; height:18px; border:1px solid #CCCCCC; font-size:11px; color:#333333; }
.cust-error { font-size:11px; line-height:15px; }
.cust-succ { font-size:11px; font-weight:bold; line-height:15px; color:#8a8a34; }

a.cust-link { text-decoration:underline; }
a.cust-link:hover {text-decoration:none; }

/* Faq Css*/
.category { font-size:11px; font-weight:bold; color:#cc6600; margin:0px; padding:0px 0px 10px 0px; }
.questions { font-size:11px; font-weight:normal; color:#cc6600; margin:0px; padding:5px 0px 5px 0px; }
.question { font-size:11px; font-weight:normal; color:#cc6600; margin:0px; padding:5px 0px 5px 0px; }
.answers { font-size:11px; font-weight:normal; color:#8a8a34; margin:0px; padding:0px 0px 5px 0px; }
.answersFAQ { font-size:11px; font-weight:normal; color:#8a8a34; margin:0px; padding:0px 0px 5px 0px; width:100% }
.image { margin:0px; padding:0px 10px 0px 10px; }
.imageFAQ { margin:0px; padding:0px 10px 0px 10px; width:11px;}
.imagestyle { margin:0px; padding:0px 2px 0px 0px; }
a.ques-link { text-decoration:none; color:#cc6600; }
a.ques-link:hover { text-decoration:underline; }
a.goto-link { text-decoration:underline; color:#434000; font-size:10px; }
a.goto-link:hover { text-decoration:none; }

/* News */
/* This css is created by Rumana at 27.03.08 - Start */
.cust-container-news { margin:0px; padding:10px 0px 10px 0px; width:600px; float:left; margin-right:-3px; }
.cust-title-news { margin:0px 0px 10px 0px; padding:0px 0px 4px 0px; font-family:Tahoma; font-size:14px; color:#b55202; font-weight:normal; border-bottom:1px dashed #8a8a34; }
.cust-container-news p { margin:0px; padding:0px 0px 10px 0px; font-size:11px; color:#454545; line-height:20px; }
/*.cust-container-news p img { float:left; margin:5px 10px 5px 0px; padding:1px; border:1px solid #E1E1E1;} */
.cust-container-news p img { float:left; margin:5px 10px 5px 0px; padding:1px; border:0px;}
.dtstyle { color:#8a8a34; font-size:10px; }
/* This css is created by Rumana at 27.03.08 - End */

/* Footer CSS */
#footer { width:620px; padding-right:32px 16px; clear:both; }
#footer p { margin:0px; padding:5px 0px; text-align:center; font-size:11px; color:#a3a3a3; }
#footer #txt { padding:0px 6px; }

.errMsg { font-size:11px; font-weight:normal; margin:0px; padding:0px 0px 0px 5px; color:#FF0000; }
.successMsg { font-size:11px; font-weight:bold; margin:0px; padding:0px 0px 0px 5px; color:#00FF00; }

.DynamicTextHead
{
	color:#B55202;
	font-family:Tahoma;
	font-size:14px;
	font-weight:normal;
	border-bottom:1px dashed #8a8a34;
	padding-bottom:5px;
}
.DynamicTextBody
{
	color:#454545;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	padding-top:5px;
}

.para-terms
{
	overflow:auto;
	height:360px;	
}

.para-terms p
{
	padding: 0px 0px 10px 0px;	
}