body {
	background-color : #FFFFFF;
  color: #000000;
	font-size: 10pt;
	font-family: Arial, Verdana, Tahoma
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #000000;
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #FFFFFF;
	
}

TABLE, TR, TD, P            { font-family: Arial, Verdana, Tahoma ;
				font-size: 10pt; color:#000000}

INPUT 		{BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt}				
SELECT 		{BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt}
TEXTAREA	{BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt}
OPTION 		{BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt}
FORM 		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt}

a:link, a:visited, a:active  { text-decoration:none; color:#0000ff }

a:link, .bbigfont a:visited, .bbigfont a:active, .bbigfont  { text-decoration:none; color:#0000ff; FONT-SIZE: 10pt; }

a:hover                      { color:#ff0000 }

.smallfont { FONT-FAMILY: Arial, Helvetica, sans-serif;
 FONT-SIZE: 8pt
  }

.midfont { FONT-FAMILY: Arial, Helvetica, sans-serif;
 FONT-SIZE: 10pt
  }

.bigfont { FONT-FAMILY: Arial, Helvetica, sans-serif;
 FONT-SIZE: 12pt
  }
  
.bigbigfont { FONT-FAMILY: Arial, Helvetica, sans-serif;
 FONT-SIZE: 14pt
  }
  
/*---------------------------------------------------------*/

#mainbg  { background-color: #FFFFFF  }

#mainfoot   { background-color: #BCD0ED  }

#alt1   { background-color: #EEF2F7  }

#forum1  { background-color: #DFE6EF  }

#forum2  { background-color: #E4EAF2  }

#post1   { background-color: #F5F9FD  }

#post2   { background-color: #F5F9FD  }

#posthead   { background-color: #E4EAF2  }

#postfoot   { background-color: #D1DCEB  }

#postbak { background-color: #D2D2D0  }

#title    { background-color: #C4DCF7 }

#row1     { background-color: #EEF2F7 }

#row2     { background-color: #F5F9FD }

#postsep  { background-color: #C7D2E0; height: 1pt }

#catrow   {

    font-size:10pt;

    font-weight:bold;

    line-height:150%;

    color:#4C77B6;

    background-color:#C2CFDF;

}

#catrow   a:link, #catrow   a:visited, #catrow   a:active { text-decoration: none; color : #4C77B6 }

/*---------------------------------------------------------*/

#alert    { color:#990000 }

#info    { color:#000099 }

#signature         { font-size:7.5pt; color:#333399 }

#postdetails       { font-size:7.5pt; }

#postcolor         { font-size:8pt; line-height : 150%; }

#membertitle       { font-size:10pt; line-height:150%; color:#000000 }

#normalname        { font-size:11pt; font-weight : bold; color:#000033; padding-bottom:2pt }

#normalname a:link { text-decoration:underline; color:#000033; padding-bottom:2pt }
#normalname a:visited { text-decoration:underline; color:#000033; padding-bottom:2pt }
#normalname a:active  { text-decoration:underline; color:#000033; padding-bottom:2pt }

#unreg             { font-size:11pt; font-weight:bold;  color:#990000 }

#highlight        { color : #FF0000 }

#highlight a:link, #highlight a:visited, #highlight a:active { text-decoration: underline; color:#FF0000 }

#highlight a:hover{ text-decoration: underline }

#desc    { font-size:7.5pt; color : #434951 }

#copyright        { font-family: Arial, Verdana, Tahoma; font-size : 7.5pt; line-height : 12pt; }

/*---------------------------------------------------------*/

#category   {

    font-size:10pt;

    font-weight:bold;

    line-height:150%;

    color:#4C77B6;

    background-color:#C2CFDF;

}

#category   a:link, #category   a:visited, #category   a:active { text-decoration: none; color : #4C77B6 }

/*---------------------------------------------------------*/

#subtitle         {

    font-weight:bold;

    color:#3A4F6C;

    height: 24pt;

    background-color: #D1DCEB;

}

#titlefoot         {

    font-weight:bold;

    color:#3A4F6C;

    height: 24pt;

    background-color: #BCD0ED;

}

#titlemedium         {

    font-weight:bold;

    color:#3A4F6C;

    height: 24pt;

    background-color: #9FBCE3;

}

#titlemedium  a:link, #subtitle  a:link, #titlefoot  a:link, #titlemedium  a:visited, #subtitle  a:visited, #titlefoot  a:visited, #titlemedium  a:active, #subtitle  a:active, #titlefoot  a:active { text-decoration: underline; color : #3A4F6C }

#titlemedium a:hover, #subtitle a:hover, #titlefoot a:hover { text-decoration: underline; color : #000000 }

#maintitleback         {

    height: 26pt;

}

#maintitle         {

    color:#FFFFFF;

    font-size: 9pt;

}

#edit              { font-size:9pt }

#fancyborder { border:1pt dashed #999999; }
#solidborder { border:1pt solid #999999; }

#maintitle  a:link, #maintitle  a:visited, #maintitle  a:active { text-decoration: none; color : #FFFFFF }

#maintitle a:hover { text-decoration: underline }

#nav         {

    font-weight:bold;

    color:#000000;

    font-size: 9pt;

}
#pagetitle { color:#4C77B6;font-size:18pt;font-weight:bold; letter-spacing:-1pt; line-height:120% }
/*---------------------------------------------------------*/

#useroptions    {

    background-color: #598CC3;

    height:25pt;

    font-weight:bold;

    color:#FFFFFF;

}

#useroptions a:link, #useroptions a:visited,#useroptions a:active  { text-decoration: none; color : #FFFFFF; }

/*---------------------------------------------------------*/

#bottomborder { border-bottom:1pt dashed #D2D2D0; }

#linkthru                                { color : #000000 }

#linkthru  a:link, #linkthru  a:active   { text-decoration: underline; color : #000000 }

#linkthru  a:visited,                    { text-decoration: underline; color : #000000 }

#linkthru  a:hover                       { text-decoration: underline; color : #465584 }

/*---------------------------------------------------------*/

#QUOTE { font-family:Arial, Verdana ; font-size:8pt; color: #333333; background-color: #FAFCFE; border : 1pt solid Black;padding-top: 2pt; padding-right: 2pt; padding-bottom: 2pt; padding-left: 2pt; text-indent: 2pt; }

#CODE { font-family:Arial, Verdana ; font-size:8pt; color: #333333; background-color: #FAFCFE;  border : 1pt solid Black; padding-top: 2pt; padding-right: 2pt; padding-bottom: 2pt; padding-left: 2pt; text-indent: 2pt; }

/*---------------------------------------------------------*/

.codebuttons    { font-size: 8pt; font-family: verdana, helvetica, sans-serif; vertical-align:middle }

.forminput     { font-size: 8pt; font-family: verdana, helvetica, sans-serif; vertical-align:middle }

.textinput      { font-size: 9pt; font-family: verdana, helvetica, sans-serif;vertical-align:middle }

.input      { font-size: 8pt; font-family: verdana, helvetica, sans-serif; vertical-align:middle }


.header {
	text-align: center;
}

.footer {
	text-align: center;
}

.ordercontent {
}

.buttoncontainer table {	
	border-style: solid;
	border-width: 0px;
	border-collapse: collapse;
	width: 650px;
}

.buttoncontainer td.left {
	border-style: solid;
	border-width: 0px;
	border-collapse: collapse;
	text-align: left;
}

.buttoncontainer td.right {
	border-style: solid;
	border-width: 0px;
	border-collapse: collapse;
	text-align: right;
}

.buttoncontainer td.right input {
	// width: 8em;
}

.domainoption table {
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;
	border-color: #000000;
	width: 650px;
	margin-bottom: 0.5em;
}

.domainoption tr.reverse {
	background-color: #1f00ff;
	color: #ffffff;
}

.domainoption td {
	font-weight: normal;
	text-align: left;
	padding-left: 0.5em;
}

.domainoption td.indent {
	padding-top:  0.5em;
	padding-left: 2em;
	padding-right: 0.5em;
}

.cart {
	width: 650px;
}

.cart table {
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;
	border-color: #000000;
	width: 650px;
	margin-bottom: 0.5em;
}

.cart tr.reverse {
	background-color: #1f00ff;
	color: #ffffff;
}

.cart th {
	background-color: #1f00ff;
	color: #ffffff;
}

.cart td {
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;
	border-color: #000000;
}

.domains table {
	width: 300px;
}

.cart_total {
	text-align: right;
	width: 650px;
}

.cart_total table {
	border-style: solid;
	border-width: 0px;
	border-collapse: collapse;
	border-color: #000000;
	width: 650px;
	margin-top: 0.5em;
	margin-bottom: 0em;
}

.cart_total tr.reverse {
	background-color: #1f00ff;
	color: #ffffff;
}

.cart_total td {
	border-style: solid;
	border-width: 0px;
	border-collapse: collapse;
	border-color: #000000;
	width: 4em;
}

.cart_total th {
	border-style: solid;
	border-width: 0px;
	border-collapse: collapse;
	border-color: #000000;
	font-wieght: bold;
}

.form table {
	width: 600px;
	margin-top: 0.25em;
	border-width: 0px;
}

.form th {
	width: 10em;
	text-align: left;
}

