/* API style sheet */

/* Reset default stles for everything */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ul, li, fieldset, form, label, legend, table, caption, tbody,
tfoot, thead, tr, th, td {
  margin: 0; padding: 0; border: 0; outline: 0;
 /* font-weight: inherit;*/ font-style: inherit; font-size: 100%;
  font-family: inherit;
/*  vertical-align: baseline;*/
  background-color: transparent;
}
p {
  padding-bottom: 0.75em;
}

.tabs1 {background-image:url(../img/tabs_r1_c1.jpg); width:7px; height:20px; background-repeat:no-repeat;}
.tabs2 {background-image:url(../img/tabs_r1_c3.jpg); height:20px; background-repeat:repeat-x;}
.tabs3 {background-image:url(../img/tabs_r1_c5.jpg); width:7px; height:20px; background-repeat:no-repeat;}

.box1 { background-image:url(../img/box_r1_c1.jpg); width:22px; height:163px; background-repeat:no-repeat;}
.box2 {background-image:url(../img/box_r1_c2.jpg); background-repeat:repeat-x;}
.box3 { background-image:url(../img/box_r1_c4.jpg); width:22px; background-repeat:no-repeat;}
.boxbg {background-image:url(../img/box1_r1_c1.jpg); width:298px; background-repeat:repeat-y;}
.boxf {background-image:url(../img/box1_r2_c1.jpg); height:22px; background-repeat:no-repeat;}

.paddingR { padding-right:0px; *padding-right:30px; }
.paddingContent { padding-left:25px; *padding-left:10px; }
.widthmain3 { width:23%; *width:24%; }
.widthmain2 { width:25%; *width:29%;}
.widthmain { width:26%; *width:25%;}
.heightmain { height: 27px; *height:33px; }
.heightmain2 { height: 15px; *height:32px; }
.heightmain3 { height:27px; *height:36px; }
.heightmain4 { height:30px; padding-top:1px; *height:32px; padding-top:4px; }
.alignment { vertical-align:middle; *vertical-align:bottom; }
.sidebotbg27 {background-image:url(../img/sidebgbot27.jpg);  background-repeat:no-repeat; background-position:bottom left;}
.sidebotbg9 {background-image:url(../img/sidebgbot9.jpg); background-repeat:no-repeat; background-position:bottom left;}
.sidebotbg17 {background-image:url(../img/sidebgbot17.jpg); background-repeat:no-repeat; background-position:bottom left;}
.sidebotbg1 {background-image:url(../img/sidebgbot.jpg); background-repeat:no-repeat; background-position:bottom left;}

.txtfld { width:70px; text-align:center;}
.txtfld2 { width:70px; text-align:center; background-color:transparent; border:none;}
.navbg { background-image:url(../img/navbg.jpg); height:20px; background-repeat:no-repeat; background-position:right;}
.navbg1 { background-image:url(../img/navbg1.jpg); background-repeat:repeat-x; }
.navbg2 { background-image:url(../img/navbg2.jpg); width:81px; background-repeat:no-repeat;}
.navbg3 { background-image:url(../img/navbg3.jpg); height:49px; background-repeat:no-repeat; background-position:right;}

.sidebgcontent_9 { background-image:url(../img/title_r1_c11.jpg); background-repeat:no-repeat; background-position:top;}
.sidebgcontent_27{ background-image:url(../img/title_r1_c7.jpg); background-repeat:no-repeat; background-position:top;}
.sidebgcontent_17 { background-image:url(../img/title_r1_c11.jpg); background-repeat:no-repeat; background-position:top;}

.sidebg { background-image:url(../img/sidebg.jpg); background-repeat:no-repeat; background-position:top;}
.sidebg_9 { background-image:url(../img/title_r1_c11.jpg); background-repeat:no-repeat; background-position:top;  margin-top:20px;}
.sidebg_27 { background-image:url(../img/title_r1_c7.jpg); background-repeat:no-repeat; background-position:top; margin-top:20px;}
.sidebg_17 { background-image:url(../img/title_r2_c14.jpg); background-repeat:no-repeat; background-position:top; margin-top:20px;}
.sidebgbot { background-image:url(../img/developersArticleImage.jpg);  background-repeat:no-repeat; background-position:left bottom;}
.sidebgbotregister { background-image:url(../img/registerImage.jpg);  background-repeat:no-repeat; background-position:left bottom;}
.sidebgbotcredit { background-image:url(../img/byCreditImage.jpg);  background-repeat:no-repeat; background-position:left bottom;}
.sidebgbotacnt { background-image:url(../img/feauturedappliImage.jpg);  background-repeat:no-repeat; background-position:left bottom;}

.padLRheader {padding:0 5px 0 5px; color:#FFF;}
.height { height:145px; *height:148px; }
.height2 { height:57px; *height:60px; }
.txtwidth_dropdown {width:145px; *width:155px;}
.txtwidth {width:141px; *width:150px;}
.txtwidth2 {width:300px; *width:300px;}
.txtwidth_drop {width:305px; *width:305px;}
.txtheight { height:13px; }
.txtH { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.txtheight2 { height:48px; *height:38px;}
.btnPad { padding-top:2px; padding-left:2px; *padding-top:1px; padding-left:2px; }

#wrapper {
  width: 970px;
  margin: 0 auto;
  text-align: left;
}
#header {
  width:970px;
 border-bottom: 1px solid #000;
  height: 68px;
}
#footer {
  width: 970px;
/*  border-bottom: 1px solid #000;*/
  height: 40px;
}
.left {
  float: left;
}
.right {
  float: right;
}
#top-nav {
  float: right;
  color: #da5521;
  padding-right: 30px;
}
#top-nav a, a:link, a:visited {
  color: #da5521;
  text-decoration: none;
}
#top-nav a:hover, a:active {
  color: #da5521;
  text-decoration: underline;
}
body {
  font-family: Verdana,sans-serif;
  color: #000000;
  background: #FFF;
  font-size: 12px;/* 12px at default font size */
  text-align: left; /* b2 */
  line-height: 1.33;/* 16px at default font size 16/12 */
}
.right-div-240 {
  float: right;
  width: 228px;
  padding-top: 12px;
  padding-left: 12px;
}
.left-div-633 {
  float: left;
  width: 633px;
  padding-top: 12px;
}
.left-div-393 {
  float: left;
  width: 393px;
  padding-top: 12px;
}
.left-div-200 {
  float: left;
  width: 195px;
  padding-top: 0;
  padding-right: 12px;  
  padding-left:10px;
  
  color: #FFF;
  font-size: 22px;
}
.left-div-673 {
  float: left;
  width: 740px;
  padding-left: 12px;
  padding-top: 0;
  border-left: 1px solid #000;
}
.left-div-661 {
	float:left;
	width:661px;
	padding-left:12px;
	padding-top:12px;
	}
	
.left-div-900 {
	float:left;
	width:900px;
	padding-left:12px;
	padding-top:12px;
	}
.form-table td {
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 0;
  padding-top: 0;
  vertical-align: top;
}
.form-table a, a:link, a:visited {
  color: #000000; /* #da5521; 
  text-decoration: none;*/
   text-decoration: underline;
}
.form-table a:hover, a:active {
  color: #000000; /* #da5521; */
  text-decoration: underline;
}
.error {
  font-weight: bold;
  color: #900;
}





/*link*/
.linkblack:link
{
	color:#000000; 
	font-size:16px; 
	font-weight:bold;
	text-decoration:underline;
}
.linkblack:hover
{
	color:#000000; 
	font-size:16px; 
	font-weight:bold;
	text-decoration:underline;
}
.linkblack:active
{
	color:#000000; 
	font-size:16px; 
	font-weight:bold;
	text-decoration:underline;
}
.linkblack:visited
{
	color:#000000; 
	font-size:16px; 
	font-weight:bold;
	text-decoration:underline;
}
.linkblack:visted:hover
{
	color:#000000; 
	font-size:16px; 
	font-weight:bold;
	text-decoration:underline;
}

.linkred:link
{
	color:#FF0000;
	font-size:11px;
	text-decoration:none;
}
.linkred:hover
{
	color:#FF0000;
	font-size:11px;
	text-decoration:underline;
}
.linkred:active
{
	color:#FF0000;
	font-size:11px;
	text-decoration:none;
}
.linkred:visited
{
	color:#FF0000;
	font-size:11px;
	text-decoration:none;
}
.linkred:visted:hover
{
	color:#FF0000;
	font-size:11px;
	text-decoration:none;
}

.linknav:link
{
	color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linknav:hover
{
	color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.linknav:active
{
	color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linknav:visited
{
	color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linknav:visted:hover
{
	color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.linkTopnav:link
{
	color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.linkTopnav:hover
{
	color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:bold;
}
.linkTopnav:active
{
	color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.linkTopnav:visited
{
	color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.linkTopnav:visted:hover
{
	color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}

.linkblue:link
{
	color:#0033FF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkblue:hover
{
	color:#0033FF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.linkblue:active
{
	color:#0033FF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkblue:visited
{
	color:#0033FF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkblue:visted:hover
{
	color:#0033FF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.linkHome:link
{
	color:#0033FF;
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
.linkHome:hover
{
	color:#0033FF;
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
}
.linkHome:active
{
	color:#0033FF;
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
.linkHome:visited
{
	color:#0033FF;
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
.linkHome:visted:hover
{
	color:#0033FF;
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}

.linkRightnav:link
{
	color:#da5521;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkRightnav:hover
{
	color:#da5521;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.linkRightnav:active
{
	color:#da5521;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkRightnav:visited
{
	color:#da5521;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkRightnav:visted:hover
{
	color:#da5521;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.linkFooter:link
{
	color:#333333;
	font-size:11px; padding-left:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkFooter:hover
{
	color:#333333; padding-left:20px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.linkFooter:active
{
	color:#333333;
	font-size:11px; padding-left:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkFooter:visited
{
	color:#333333;
	font-size:11px; padding-left:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkFooter:visted:hover
{
	color:#333333;
	font-size:11px; padding-left:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.linkContent:link
{
	color:#2B718F;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.linkContent:hover
{
	color:#2B718F;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.linkContent:active
{
	color:#2B718F;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.linkContent:visited
{
	color:#2B718F;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.linkContent:visted:hover
{
	color:#2B718F;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.linksignup:link
{
	color:#F37321;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linksignup:hover
{
	color:#F37321;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.linksignup:active
{
	color:#F37321;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linksignup:visited
{
	color:#F37321;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linksignup:visted:hover
{
	color:#F37321;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.linksub:link
{
	color:#005581;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linksub:hover
{
	color:#005581;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.linksub:active
{
	color:#005581;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linksub:visited
{
	color:#005581;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linksub:visted:hover
{
	color:#005581;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.linkviolet:link
{
	color:#6047BF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkviolet:hover
{
	color:#6047BF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.linkviolet:active
{
	color:#6047BF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkviolet:visited
{
	color:#6047BF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkviolet:visted:hover
{
	color:#6047BF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkHighlight:link
{
	color:#005581;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.linkHighlight:hover
{
	color:#005581;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkHighlight:active
{
	color:#005581;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.linkHighlight:visited
{
	color:#005581;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.linkHighlight:visted:hover
{
	color:#005581;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.linkDashboard:link
{
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkDashboard:hover
{
	color:#FFFFFF;
	font-size:12px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkDashboard:active
{
	color:#FFFFFF;
	font-size:12px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:none;
}
.linkDashboard:visited
{
	color:#FFFFFF;
	font-size:12px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkDashboard:visted:hover
{
	color:#FFFFFF;
	font-size:12px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}


.linkdash:link
{
	color:#F47725;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkdash:hover
{
	color:#F47725;
	font-size:12px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkdash:active
{
	color:#F47725;
	font-size:12px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:none;
}
.linkdash:visited
{
	color:#F47725;
	font-size:12px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkdash:visted:hover
{
	color:#F47725;
	font-size:12px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}


.linkbreadcrumbs:link
{
	color:#da5521;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.linkbreadcrumbs:hover
{
	color:#da5521;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linkbreadcrumbs:active
{
	color:#da5521;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.linkbreadcrumbs:visited
{
	color:#da5521;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.linkbreadcrumbs:visted:hover
{
	color:#da5521;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.linkwhite:link
{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}
.linkwhite:hover
{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:underline;
}
.linkwhite:active
{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}
.linkwhite:visited
{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}
.linkwhite:visted:hover
{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}

.linkLB:link
{
	color:#41B8F0; font-family:Verdana, Arial, Helvetica, sans-serif; font:12px; font-weight:bold; 
	text-decoration:none;
}
.linkLB:hover
{
color:#41B8F0; font-family:Verdana, Arial, Helvetica, sans-serif; font:12px; font-weight:bold; 
	text-decoration:underline;
}
.linkLB:active
{
color:#41B8F0; font-family:Verdana, Arial, Helvetica, sans-serif; font:12px; font-weight:bold; 
	text-decoration:none;
}
.linkLB:visited
{
	color:#41B8F0; font-family:Verdana, Arial, Helvetica, sans-serif; font:12px; font-weight:bold; 
	text-decoration:none;
}
.linkLB:visted:hover
{
	color:#41B8F0; font-family:Verdana, Arial, Helvetica, sans-serif; font:12px; font-weight:bold; 
	text-decoration:none;
}

/*end link*/


.contIMGL { background-image:url(../img/txtContainer_r1_c1.jpg); width:5px; height:272px; background-repeat:no-repeat; }
.contIMG { background-image:url(../img/txtContainer_r1_c3.jpg); height:272px; background-repeat:repeat-x; }
.contIMGR { background-image:url(../img/txtContainer_r1_c6.jpg); height:272px; width:5px; background-repeat:no-repeat; }
.mainLBG { background-image:url(../img/v02_r1_c1.jpg); width:8px; height:67px; background-repeat:no-repeat; }
.mainRBG { background-image:url(../img/v02_r1_c7.jpg); width:6px; height:68px; background-repeat:no-repeat; }
.mainRBG2 {background-image:url(../img/header03.jpg);  height:68px; background-repeat:no-repeat; background-position:right;}
.mainBG { background-image:url(../img/v02_r1_c5.jpg); height:68px; background-repeat:repeat-x; }
.footer { background-image:url(../img/footer_new.jpg); height:51px; background-repeat:repeat-x; }
.borderB { border-bottom: 1px solid #000000; }
.borderB1 { border-bottom: 1px dotted #000000; }
.txtFooter { 	color:#F37321; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:top; }
li { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.83em;  }
.color { color:#A9B1BB; }
.blueTxt { color:#0033FF; font-weight:bold; }
.scroll{ 
height:370px;
scrollbar-face-color:#F47321;
scrollbar-highlight-color:#E18989;
scrollbar-3dlight-color:#E18989;
scrollbar-darkshadow-color:#B40000;
scrollbar-shadow-color:#B40000;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#FFE5E5;
overflow: auto;
}

.li { padding:0 5px 0 5px;}
li { padding:0 5px 0 5px; color:#F47321;}
.bullet { color:#00000; padding:0 5px 0 0px;}



.white { color:#FFFFFF; }
.topSign { background-image:url(../img/signin_r1_c1.jpg); width:75px; height:34px; background-repeat:no-repeat; }
.botSign { background-image:url(../img/signin_r3_c1.jpg); width:75px; height:34px; background-repeat:no-repeat; }
.taglineTxt { font-size:24px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#DA5521; }
.txt14 { font-size:14px; }
.tabRight { background-image:url(../img/rightCont.jpg); width:259px; height:434px; background-repeat:no-repeat; }
.grayTxt { color:#484848; font-size:18px; font-weight:bold;}
.gray { color:#484848; font-weight:bold; }
.sigin{ background-image:url(../img/v0.2_r2_c6.jpg); width:75px; height:29px; background-repeat:no-repeat; background-position:bottom; }
.titleMain { background-image:url(../img/title_r2_c1.jpg); width:221px; height:39px; background-repeat:no-repeat; }
.titleMain2 { background-image:url(../img/title_r1_c7.jpg); width:226px; height:39px; background-repeat:no-repeat; }
.titleMain3 { background-image:url(../img/title_r1_c11.jpg); width:216px; height:39px; background-repeat:no-repeat; }
.titleMain4 { background-image:url(../img/title_r2_c14.jpg); width:221px; height:39px; background-repeat:no-repeat; }
.borderB { border-bottom:1px dotted #333333; }
.upperBG { background-image:url(../img/mainBGrep.jpg); height:177px; background-repeat:repeat-x; }
.txt12gray { color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.txt11gray { color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.txt10gray { color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.txtL { color:#005581; font-family:Verdana, Arial, Helvetica, sans-serif; font:12px; font-weight:bold; }
.txtV { color:#6047BF; font-family:Verdana, Arial, Helvetica, sans-serif; font:12px; font-weight:bold; }

.txtGI { color:#64AD37; font-family:Verdana, Arial, Helvetica, sans-serif; font:12px; font-weight:bold; }
.txtLB { color:#41B8F0; font-family:Verdana, Arial, Helvetica, sans-serif; font:12px; font-weight:bold; }
.txtM { color:#005581; font-family:Verdana, Arial, Helvetica, sans-serif; font:11px; }
.txtContent { 	color:#F37321; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.txtDate { color:#666666; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.txtDate2 { color:#000000; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.red { color:#FF0000; }
.txtApps_ { color:#666666; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.txtHeader { color:#FFFFFF; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
.borderOrange { border:1px solid #F1C19D; }
.dashboardLU { background-image:url(../img/spinvox_dashboard_r3_c5.jpg); height:27px; background-repeat:repeat-x; }
.dashboardL { background-image:url(../img/spinvox_dashboard_r14_c1.jpg); width:8px; height:29px; background-repeat:no-repeat; }
.dashboardR { background-image:url(../img/spinvox_dashboard_r14_c10.jpg); width:8px; height:29px; background-repeat:no-repeat; }
.dashboardM { background-image:url(../img/spinvox_dashboard_r14_c8.jpg); height:29px; background-repeat:repeat-x; }
.borderTR { border-top:1px solid #F1C19D; border-right:1px solid #E17326; }
.borderBR { border-bottom:1px solid #F1C19D; border-right:1px solid #E17326; }
.borderBot { border-bottom:1px solid #F1C19D; }
.borderGray { border-bottom:1px solid #CCCCCC; }
.txtDashboard { color:#F27620; font-weight:bold; font-size:18px; }
.dashboardLeftPanel { background-image:url(../img/dashboard.jpg); height:58px; background-repeat:repeat-x; }
.txtLeftPanelDash { color:#7A7F83; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.dashBgrepeat { background-image:url(../img/spinvox_dashboard_r5_c15.jpg); height:206px; background-repeat:repeat-x; }
.txtviolet { color:#6047BF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.bgOrange { background-color:#F47725; }
.bgaccnt { background-color:#EAEEF1; padding-left:5px; }
.bold { font-weight:bold; }
.padL5 { padding-left:5px; }
.padL50 { padding-left:50px; }
.padT20 { padding-top:20px; }
.bgEEEEEE_b { background-color:#EEEEEE;}
.bgFFFFFF_b { background-color:#FFFFFF;}
.bgEEEEEE_b, .bgFFFFFF_b { border-bottom:1px solid #CCCCCC; font-size:11px;}

.txtreg { color:#666666; font-size:14px; }
.txtreg2 { color:#FF0000; font-size:16px; font-weight:bold; }


#layer1 {
	position: absolute;
	visibility: hidden;
	width: 400px;
	height: 300px;
	left: 20px;
	top: 300px;
	background-color: #ccc;
	border: 1px solid #000;
	padding: 10px;
}

#close {
	float: right;
}

.txt10 { font-size:10px; }
.txt11 { font-size:11px; }
.borderReg { border-bottom:1px solid #666666; }
.borderTopReg { border-top:2px solid #666666; }
.redtab { background-image:url(../img/tab.jpg); background-repeat:repeat-x; height:auto;}
.headerTxt { font-weight:bold; font-size:24px; color:#333333; }
.headerTxt2 { font-weight:bold; font-size:18px; color:#333333; }
.leftnavshortcut { background-image:url(../img/shadow.jpg); width:198px; height:35px; background-position:top left; }
.bgyellow { background-color:#f7f5e8; }
.txtorangeReg { color:#DF6800; }
.dashboardbox {border:1px solid #BFBFBF; background-color:#FAFAFA;}
.txtsignin { 	color:#F37321;
	font-size:11px; }
	
.bgApps { background-color:#F8F8F8; }
.btnSignin { background-image:url(../img/btnSignin.jpg); width:65px; height:19px; background-repeat:no-repeat; border:none; background-color:transparent;  }
.btnBack {background-image:url(../img/btnBack.jpg); width:65px; height:19px; background-repeat:no-repeat; border:none;background-color:transparent;  }
input.btnS {
	color:#FFFFFF; 
	background-color:transparent; 
	background-image:url(../img/btn_1.jpg);
	width:65px; 
	height:19px; 
	background-repeat:no-repeat; 
	border:none;
}
.btnL { 
	color:#FFFFFF;
	background-color:transparent;
	background-image:url(../img/btn_2.jpg); 
	width:103px; 
	height:19px; 
	background-repeat:no-repeat; 
	border:none;
	 }

.btnCheck { 
	color:#FFFFFF;
	background-color:transparent;
	background-image:url(https://www.paypal.com/en_US/i/btn/btn_xpressCheckout.gif); 
	width:145px; 
	height:42px; 
	background-repeat:no-repeat; 
	border:none;
	 }
	 
	 .scroll-class {
width:100%;
height:260px;
overflow-y:scroll;
overflow-x:hidden;
scrollbar-base-color:#eeeeee;
scrollbar-face-color:#dddddd;
scrollbar-arrow-color:#333333;
scrollbar-3dlight-color:#eeeeee;
scrollbar-darkshadow-color:#aaaaaa;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff; 
}

	 .scroll-apps {
width:100%;
height:160px;
overflow-y:scroll;
overflow-x:hidden;
scrollbar-base-color:#eeeeee;
scrollbar-face-color:#dddddd;
scrollbar-arrow-color:#333333;
scrollbar-3dlight-color:#eeeeee;
scrollbar-darkshadow-color:#aaaaaa;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff; 
}

.txtFld { width:30%; }
.txtFld2 { width:18%; }
.phoneFld { width:150px; *width:26%; }
.phoneFld2 { width:173px; *width:122px; }
.txtBlack { color:#000000; font-size:16px; font-weight:bold; }
.justify{ text-align:justify; }
.italice { font-style:italic; }

/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;
    color:#09316F;
	font-weight:normal;
    text-decoration:none;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color:#09316F; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    bottom:2px;
	*bottom:65px;
	left:0;
	padding: 15px 0 0 0;
	width:235px;
	color: #000000;
    text-align: center;
}

a.tt:hover span.top{
	display: block;
	padding: 10px 8px 0;
    background:  url(../img/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(../img/bubble_filler.gif) repeat bottom; text-align:left;
}
a.tt:hover span.bottom{
	display: block;
	padding:20px 8px 10px;
	color: #548912;
    background: url(../img/bubble.gif) no-repeat bottom;
}


/*end*/

.alignhack{ text-align:left; *text-align:center;}

#heighthack {height:124px; *height:121px; # }safari*/
/*#heighthack {
	height:123px;
			#
}
#heighthack { 
	*height:121px;
	#
}

/*::root td#heighthack { height:120px; } */


.heighthack2 {height:40px; *height:40px; }
.padhack { padding:3px 0 0 0; *padding:3px 0 3px 0; }
.padhack2 { padding:1px 0 0 0; *padding:0 0 0 0; }
/*body:nth-of-type(1) #heighthack
{
height:123px
}*/

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #heighthack { height:121px; }
}

.signheight { height:55px; *height:50px; }


	
