/* misc (common) start */

.clearme
{
	clear: both;
}

form
{
	padding: 0px;
	margin: 0px;
}
.flash-table
{
	border-left: 1px solid #5989ea;
	border-right: 1px solid #5989ea;
	border-collapse: collapse;
}


.customer-registration01
{
	border-left: 1px solid #afafaf;
	border-right: 1px solid #afafaf;
}


.forgot_inner-table
{
	border-left: 1px solid #5a8bec;
	border-right: 1px solid #5a8bec;
}

.vs_inner-table
{
	border-left: 1px solid #afafaf;
	border-right: 1px solid #afafaf;
}



.vs_small-table
{
	border-top: 1px solid #afafaf;
	border-bottom: 1px solid #afafaf;
}



.manage-account
{
	width: auto;
	height: auto;
	padding: 0px;
	margin: 0px;
}
.headertxt-black
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	padding: 0px;
	margin: 0;
}

.headertxt-black-short
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	margin: 0;
	word-spacing: 1px;
}

.headertxt-black-emails
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	padding: 0px;
	margin: 0;
	word-spacing: 1px;
}

.headertxt-black-email
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	color: #000000;
	padding: 0px;
	margin: 0px;
}


.headertxt-pagination
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	padding: 0px;
	margin: 0;
}

.headertxt-CRegistration
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	padding: 0px;
	margin: 0;
}

.headertxt-CRegistrationBlue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #3268d2;
	padding: 0px;
	margin: 0px;
}


.headertxt-CRegistrationBlue:link, .headertxt-CRegistrationBlue:active, .headertxt-CRegistrationBlue:visited
{
	color: #3268d2;
	text-decoration: none;
}

.headertxt-CRegistrationBlue:hover
{
	color: #034ddf;
	text-decoration: none;
}

.headertxt-pagination:link, .headertxt-pagination:active, .headertxt-pagination:visited
{
	color: #000000;
	text-decoration: none;
}

.headertxt-pagination:hover
{
	color: #000000;
	text-decoration: none;
}

.headertxt-grey
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #4a4a4a;
	padding: 0px;
	margin: 0;
	word-spacing: 1px;
}

.headertxt-grey-big
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #4a4a4a;
	padding: 0px;
	margin: 0;
	word-spacing: 1px;
}

.headertxt-grey-mid
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #4a4a4a;
	padding: 0px;
	margin: 0;
	word-spacing: 1px;
}


.txtbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width: 160px;
	background: url(../images/_txtbox_bg.gif) repeat-x;
	border: #88888e 1px solid;
	padding: 0 0 0 2px;
	height: 18px;
	margin: 0px;
}

.txtboxnormal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #303030;
	width: 194px;
	border: #cdcdcd 1px solid;
	padding: 0 0 0 2px;
	line-height: 19px;
	height: 19px;
	margin: 0px;
	background-color: #fff;
}

.lblreg
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #303030;
	padding: 3px 0 3px 2px;
	margin: 0px;
}

.cbnormal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #303030;
	border: #cdcdcd 1px solid;
	line-height: 19px;
	margin: 0px;
	background-color: #fff;
}

.txtboxnormal-splash
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #303030;
	width: 298px;
	background: url(../images/splash_tbox_bg.gif) repeat-x;
	border: #8e8a8a 1px solid;
	padding: 0 0 0 2px;
	line-height: 17px;
	height: 18px;
	margin: 0px;
}

.cheackbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #303030;
	width: 15px;
	border: #cdcdcd 1px solid;
	padding: 0 0 0 2px;
	height: 15px;
	margin: 0px;
}
.txtbox-dropd
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #303030;
	border: #88888e 1px solid;
	padding: 0 0 0 2px;
	height: 20px;
	margin: 0px;
}

.headertxt-white
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
	padding: 8px;
	margin: 0;
	word-spacing: 1px;
}

.headertxt-white-short
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	margin: 0;
	word-spacing: 1px;
}

.headertxt-white-short1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	margin: 0;
	word-spacing: 1px;
}

.headertxt-white-big
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	padding-left: 30px;
	margin: 0;
}

.headertxt-white-big-short
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	margin: 0;
}

.headertxt-short
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #0e41a6;
	margin: 0;
}

.headertxt-error
{
	font-family: Arial, Helvetica, sans-serif;
	color: #ff0000;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	margin: 0;
}

.headertxt-short
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #0e41a6;
	margin: 0;
}

.headertxt-short:link, .headertxt-short:active, .headertxt-short:visited
{
	color: #0e41a6;
	text-decoration: none;
}

.headertxt-dmenu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #0e41a6;
	margin: 10px;
}

.headertxt-dmenu:link, .headertxt-dmenu:active, .headertxt-dmenu:visited
{
	color: #0e41a6;
	text-decoration: none;
}


.headertxt-short:hover
{
	color: #002a7c;
	text-decoration: none;
}


.headertxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #0e41a6;
	padding: 2px;
	margin: 0;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.headertxt:link, .headertxt:active, .headertxt:visited
{
	color: #0e41a6;
	text-decoration: none;
}

.headertxt:hover
{
	color: #002a7c;
	text-decoration: none;
}

.mylink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #0e41a6;
	margin: 0;
	word-spacing: 1px;
}

.mylink:link, .mylink:active, .mylink:visited
{
	color: #0e41a6;
	text-decoration: none;
}

.mylink:hover
{
	color: #002a7c;
	text-decoration: none;
}


.headertxt-title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	color: #0e41a6;
	margin: 0;
}

.headertxt-title:link, .headertxt-title:active, .headertxt-title:visited
{
	color: #0e41a6;
	text-decoration: none;
}

.headertxt-title:hover
{
	color: #002a7c;
	text-decoration: none;
}

.login2
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif; 	*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	color: #000000;
	padding: 2px;
	margin: 0;
}

.login
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif; 	*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #000000;
	padding: 2px;
	margin: 0;
}

.maintxt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
	color: #000000;
	padding: 12px;
	margin: 0;
}


.footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff;
	padding: 0;
	margin: 0;
}

.footer-right
{
	background: url(../images/master_footer_03.gif) 100% 0 no-repeat;
	padding: 15px;
	font-size: 12px;
	color: #0067b0;
	word-spacing: 10px;
}

.footer-link:link, .footer-link:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0067b0;
	text-decoration: none;
}

.footer-link:hover
{
	color: #00CCFF;
}
.center
{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

/*---04-12-2007-----*/

#box
{
	width: 300px;
	text-align: left;
	margin: auto;
	border: 2px #4977d3 solid;
}

#box *
{
	font-size: 12px;
}

#box .close
{
	float: right;
	padding: 5px 5px 0 0;
}

#box textarea
{
	background: url(../images/splash_textbox.gif) repeat-x;
	width: 265px;
	height: 112px;
	margin-left: 15px;
	border: 1px #CCCCCC solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
}

.multibox
{
	background: url(../images/splash_textbox.gif) repeat-x;
	width: 265px;
	height: 112px;
	margin: auto;
	border: 1px #CCCCCC solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
	overflow: auto;
	color: #000000;
	text-align: left;
}


.multidiv
{
	background: url(../images/splash_textbox.gif) repeat-x;
	width: 263px;
	height: 113px;
	margin: auto;
	margin-left: 15px;
	border: 1px #CCCCCC solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
	overflow: auto;
	color: #000000;
	text-align: left;
}


#box form .button
{
	margin-left: 15px;
	margin-top: 10px;
	font-size: 12px;
	width: 100px;
}

#contact-us
{
	width: 683px;
	margin: auto;
	margin-top: 20px;
}

#terms
{
	width: 683px;
	margin: auto;
	margin-top: 20px;
}

.top-center
{
	background: url(../images/blue_top_center.gif) repeat-x;
}

.top-left
{
	background: url(../images/blue_top_left.gif) 0 0 no-repeat;
}

.top-right
{
	background: url(../images/blue_top_right.gif) 100% 0 no-repeat;
	padding: 8px 0 3px 20px;
}

.box-body
{
	padding: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}


.bottom-center
{
	background: url(../images/blue_bottom_center.gif) repeat-x;
}

.bottom-left
{
	background: url(../images/blue_bottom_left.gif) 0 0 no-repeat;
}

.bottom-right
{
	background: url(../images/blue_bottom_right.gif) 100% 0 no-repeat;
	height: 7px;
}


.titlebar-center
{
	background: url(../images/titlebar_center.gif) repeat-x;
}

.titlebar-left
{
	background: url(../images/titlebar_left.gif) 0 0 no-repeat;
}

.titlebar-right
{
	background: url(../images/titlebar_right.gif) 100% 0 no-repeat;
	padding: 5px 0 5px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#contact-us, #terms
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#contact-us br, #terms br
{
	font-size: 15px;
}


#contact-us .text-box, #terms .text-box
{
	padding: 0 0 10px 0;
	margin: 0 0 5px 0;
}

#contact-us a, #terms a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
}




/*-------*/


.header-top-center
{
	background: url(../images/header_box_02.gif) repeat-x;
}

.header-top-left
{
	background: url(../images/header_box_01.gif) 0 0 no-repeat;
}
.header-top-right
{
	background: url(../images/header_box_03.gif) 100% 0 no-repeat;
	padding: 2px 0px 0px 10px;
}

.header-top-center1
{
	background: url(../images/forgot_small_bg.gif) repeat-x;
}

.header-top-left1
{
	background: url(../images/forgot_inner_left.gif) 0 0 no-repeat;
}
.header-top-right1
{
	background: url(../images/cr_TR_curve.gif) 100% 0 no-repeat;
	padding: 3px 0px 0px 10px;
}

#forgot-password
{
	width: 400px;
	margin: auto;
}
#forgot-password .header-top-center1
{
	width: 394px;
}
#registration
{
	width: 683px;
	margin: auto;
}

.header-registration
{
	background: url(../images/sign_in_account.gif) no-repeat 0px 60%;
	height: 29px;
}

.header-forgot-password
{
	background: url(../images/forgotpassword.gif) 0 60% no-repeat;
	height: 27px;
}

#EmptyMultiple
{
	width: 600px;
	margin: auto;
}

#EmptyMessage1
{
	width: 600px;
	margin: auto;
}


.empty
{
	background: url(Images/blue_bottom_center.gif) no-repeat 0px 60%;
	height: 30px;
}
.header-body-left
{
	background: url(../images/header_box_04.gif) 0 0 repeat-y;
}
.header-body-right
{
	background: url(../images/header_box_05.gif) 100% 0 repeat-y;
}
.header-body-middle
{
	padding: 6px 20px 0 20px;
	min-height: 228px;
}

.header-body-middle-a
{
	padding: 6px 20px 0 20px;
}

.header-bottom-center
{
	background: url(../images/header_box_07.gif) repeat-x;
}

.header-bottom-left
{
	background: url(../images/header_box_06.gif) 0 0 no-repeat;
}

.header-bottom-right
{
	background: url(../images/header_box_08.gif) 100% 0 no-repeat;
	padding: 6px 20px;
}

.header-bottom-right-a
{
	background: url(../images/header_box_08.gif) 100% 0 no-repeat;
	height: 44px;
}


#faq
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 1.5em;
}

#faq a:link, #faq a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	padding-left: 9px;
}

#faq a:hover
{
	color: #006699;
	text-decoration: underline;
}

#faq .blink:link, #faq .blink:visited
{
	font-size: 11px;
	color: #006699;
	text-decoration: none;
	padding: 0;
}

#faq .blink:hover
{
	color: #666666;
	text-decoration: underline;
}


#faq h1
{
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	padding: 0 5px;
	margin: 0;
	text-transform: capitalize;
}

#faq h2
{
	font-size: 13px;
	color: #3366CC;
	font-weight: bold;
	padding: 0 10px;
	margin: 0;
}

#faq p
{
	font-size: 13px;
	color: #333333;
	padding: 0;
	margin: 0;
	padding: 0px 10px;
}


#faq .line
{
	border-bottom: 1px solid #aeaeae;
	height: 10px;
}
.titles-03
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
}
.input-02
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #303030;
	width: 160px;
	background: url(images/inputback.gif) repeat-x;
	border: #CCCCCC 1px solid;
	padding: 0 0 0 2px;
	height: 18px;
	margin-top: 5px;
}

.header-right{
	background:url(images/header_2.gif) 100% 0 no-repeat;
	padding:0;
	float:right;

}
.accountlink {
	margin:0;
	padding:10px;
}
.accountlink, .accountlink a:link, .accountlink a:visited  {
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	text-decoration:none;
	/*color:#396dc6;*/
	color:#2a57a3;
	font-size:9pt;
}
.searchpan form {
	margin:15px 10px 0 0;
	padding:0;
}
.searchpan label {
	padding:3px 0px 0px 0px;
	width:40px;
	float:right;
	font-size:13px;
}
.searchpan input {
	margin:1px 3px;
	padding:0px;
	width:100px;
	float:left;
	font-size:12px;
}
.searchpan input[type=submit] {
	margin:0;
	padding:0;
	width:30px;
	float:left;
	font-size:12px;
}

.tview, .tview a:link, .tview a:visited
{
	color: #3268d2;
	text-decoration: none;
	
}

.tview a:hover
{
	color:#FF8000; 
}
 
.imageBorder
{
	border:1px solid #999999;
}

