/*Main*/
body {margin:0px 0px 0px 14px;background-color:#fff;}
body, td {font:12px/15px arial,sans-serif;color:#333;}
ul,ol {margin-top:10px;margin-bottom:10px;}
li {margin-left:-20px;}
p {margin:0px 0px 10px 0px;}
p.pt0 {margin-top:0px;}
p.pb0 {margin-bottom:0px;}
p.ptb0 {margin-top:0px;margin-bottom:0px;}
p.pt5 {margin-top:5px;}
.sm {font:11px/15px arial,sans-serif;color:#666;}
.blue {color:#6889c5;}
.red {color:#cc0000;}

form {margin:0px;}
input,select,textarea {font:12px/14px arial,sans-serif;color:#333;background-color:#fff;}

/*Tables*/
table {border-style:none;}
table.vtop td {vertical-align:top;}
table.gallery {float:left;margin:0px 15px 15px 0px;}
table.gallery td {width:110px;height:110px;background-color:#fff;border:1px solid #ccc}
table.gallery img {margin:0px auto 0px auto;text-align:center;}

div.preview {float:left;margin:0px 15px 5px 0px;}
div.preview p {width:112px;text-align:center;}

/*Divs*/
div.hr {height:1px;background-color:#ccc;font:1px/1px verdana,sans-serif;}
#container {width:725px;}
#nav p {float:left;margin:0px;}
#snav {font-weight:bold;line-height:18px;margin:15px;}
#tnav {font-weight:normal;line-height:14px;margin:0px 0px 3px 0px;}
#mainleft {float:left;width:200px;}
#mainright {float:left;width:515px;margin:15px 0px 15px 0px;}
#content {margin:15px 0px 15px 0px;}

.left {float:left;}
.center {margin:0px auto 0px auto;text-align:center;}
.right {float:right;}
.both {clear:both;}
.textright {text-align:right;}
.nowrap {white-space:nowrap;}

/*Navigation*/
a:link,a:visited {color:#669966;text-decoration:none;}
a:active,a:hover {color:#336633;text-decoration:underline;}
a.viewing {color:#336633 !important;cursor:default;text-decoration:none !important;}

/*Headers*/
h1,.h1 {font:bold 14px/30px arial,sans-serif;color:#666;margin:0px;}
h2,.h2 {font:bold 13px/16px arial,sans-serif;color:#333;margin:0px;}

/*Images*/
img {border-style:none;display:block;}
img.inline {display:inline;}
img.left {float:left;margin:0px 15px 15px 10px;display:inline;}
img.right {float:right;margin:0px 10px 15px 15px;display:inline;}
img.center {margin:0px auto 0px auto;text-align: center;}