a:visited { color:#518FCC; }
a:link { color:#518FCC; }
a:hover { color: red; }

img { display:block; border:0px;}

.productBox{float:left; width:200px; height:200px; margin:0 20px 20px 0; padding: 3px 5px 0px 5px; border:1px solid #666666; background-color: #505B61; }
.accountProductBox {float: left; width: 200px; height:230px; margin-bottom: 30px;}
.imageBox {float:left; width:200px; height:200px; border:1px solid #666; background-color: #505B61; padding:0px; margin:0px;}

.snapshotLabel{font-family:verdana,trebuchet ms; font-size:10px; font-weight: bold; color:#888888;}
.snapshotText{font-family:verdana,trebuchet ms; font-size:10px; color:#888888;}
.snapshotLink{font-family:verdana,trebuchet ms; font-size:10px; color:#518FCC; }

.tableLabel{font-family:verdana,trebuchet ms; font-size:10px; font-weight: bold; color:#888888; text-decoration: none;}
.tableText{font-family:verdana,trebuchet ms; font-size:10px; color:#888888; text-decoration: none;}
.tableLink{font-family:verdana,trebuchet ms; font-size:10px; color:#518FCC; text-decoration: none;}

.withDiv {border-bottom: 1px dashed #ccc; position: relative;}

.pageLinks {text-align: right; font-family:verdana,trebuchet ms; font-size:10px; color:#518FCC; text-decoration: none;}

#popFormTitleBox{position:relative; width:100%; border: 1px solid #E1E1E1; height: 28px; background:url(/images/popFormTitleBG.gif); background-repeat: repeat-x; }
.popFormTitle{font-family:verdana,trebuchet ms; font-size:12px; font-weight: bold; color:#415089; text-decoration: none; margin: 13px; position:relative; top: 7px;}

.formInputText {border:1px solid #989898; height: 14px; font-family:verdana, trebuchet ms; font-size:10px; color:#666; text-decoration: none; padding-left: 2px;}	
.formInputFile {border:1px solid #989898; height: 16px; font-family:verdana, trebuchet ms; font-size:10px; color:#666; text-decoration: none; padding-left: 2px;}	
.formInputTextArea {border:1px solid #989898; height: 90px; font-family:verdana, trebuchet ms; font-size:10px; color:#666; text-decoration: none; padding: 3px; line-height: 150%;}	
.formTextValue {font-family:verdana, trebuchet ms; font-size:10px; color:#666; text-decoration: none; } 
.formInputSelect {}
.formInputCheckbox {border:1px solid #989898; color:#666;}
.formLabel{font-family:verdana,trebuchet ms; font-size:11px; color:#949494; text-decoration: none; margin-right: 4px;}
.formInputSubscript {font-size:10px;font-family: arial;}
.formCaption {font-family:verdana,trebuchet ms; font-size:10px; color:#666;}
.formSpacer { border-top: 1px solid #EEE; margin-top:15px;margin-bottom:15px;}

select.formInputSelect  { border:1px solid #989898; height: 16px; font-family:verdana, trebuchet ms; font-size:10px; color:#666; text-decoration: none; }

h1 { font-family:verdana,trebuchet ms; font-size:12px; font-weight: bold; color:#3E4F7B; margin:0px; padding:0px; display: inline;}
h1 a {text-decoration:none; color:#3E4F7B; }

a:active { outline: none; }
a:focus { -moz-outline-style: none; }

.copy {  font-family:verdana,trebuchet ms; font-size:11px; color:#333; line-height: 150%; }
.copyLink { font-family:verdana,trebuchet ms; font-size:10px; color:#518FCC; text-decoration:underline; cursor:pointer;}

.abuseLink {font-family:verdana,trebuchet ms; font-size:9px; color:#518FCC; text-decoration:underline; cursor:pointer;}
.abuseCaption {font-family:verdana,trebuchet ms; font-size:9px;margin-top: 2px;float:right;color:#707070;}
.abuseBox {margin-top: 5px; border-top: 1px dashed #eee; background-color: #fafafa; padding-bottom: 6px; padding-right: 5px;}

.paragraphDivider {width:100%; border-bottom: 1px solid #ddd; margin-bottom: 20px; padding-bottom: 2px; font-size: 10px; font-family:verdana,trebuchet ms;color:#666; }
.back {width:100%; border-bottom: 1px solid #eee; margin-bottom: 20px; padding-bottom: 2px; font-size: 8px; font-family:verdana,trebuchet ms;color:#bbb; }
.pageLinks { font-family:verdana,trebuchet ms; font-size:10px; color:#518FCC; text-decoration:underline; }
.errorMessage { text-align:center;font-size:12px; background-color: #FDF6ED; margin-top: 10px;color:#333; font-weight:bold; padding-top: 10px; padding-bottom: 10px; padding-left: 12px; padding-right: 10px; font-family:arial; border: 1px solid #aaa;}

.alertBox { text-align:center;font-size:12px; background-color: #FDF6ED; margin-top: 40px; margin-bottom: 40px; color:#333; padding-top: 10px; padding-bottom: 10px; padding-left: 12px; padding-right: 10px; font-family:arial; border: 1px solid #aaa; width:400px; margin-left:auto; margin-right:auto;}
.imagePop { padding:4px 4px 1px 4px; background-color:white; border:1px solid #aaa; cursor:pointer; }
.windowBar { height: 14px; background-color: #eee; width:100%; margin-bottom: 4px;}

