* { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
* html { top: 0px !important; left: 0px !important; height: 1% }
* html { height: 101% !important; }
html { overflow: -moz-scrollbars-vertical !important; }
html { margin-bottom: 1px !important; }

body     { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-family: verdana, arial, helvetica, sans-serif; background: url(http://www.eyeclaxton.com/images/body_bg.png) #dcdcdc repeat-x left top; }
h1       { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
h2       { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
h3       { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
h4       { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
h5       { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
h6       { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
p        { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
ul       { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
li       { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
form     { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
input    { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
fieldset { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
img      { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
img      { border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; }
a        { text-decoration: none; }
a:hover  { color: #B75B00; text-decoration: none; }

.left    { float: left;  }
.right   { float: right; }
.clear   { clear: both;  }

.spr                { width: 16px; height: 16px; background: url(http://www.eyeclaxton.com/images/spr-icons.png) no-repeat left top; }
.spr-arrow-l        { background-position: 0px 0px;     }
.spr-arrow-r        { background-position: 0px -56px;   }
.spr-icon_1_16      { background-position: 0px -582px;  }
.spr-icon_2_16      { background-position: 0px -638px;  }
.spr-icon_3_16      { background-position: 0px -694px;  }
.spr-icon_4_16      { background-position: 0px -750px;  }
.spr-mini_cal       { background-position: 0px -806px;  }
.spr-mini_camera    { background-position: 0px -862px;  }
.spr-mini_computer  { background-position: 0px -918px;  }
.spr-mini_discuss   { background-position: 0px -974px;  }
.spr-mini_edit      { background-position: 0px -1030px; }
.spr-mini_email     { background-position: 0px -1086px; }
.spr-mini_server_go { background-position: 0px -1142px; }
.spr-rss            { background-position: 0px -385px;  }
.spr-twitter        { background-position: 0px -419px;  }
.spr-facebook       { background-position: 0px -453px;  }

#out { width: 844px; height: 82px; margin-left: auto; margin-right: auto; /* background: #ff0000 none no-repeat fixed left !important; */ }
#h   { padding-bottom: 0px; padding-left: 6px; width: 831px; padding-right: 7px; float: left; padding-top: 0px; /* background: #0000ff none no-repeat fixed left !important; */ }
#hi  { float: left; width: 831px; }
#hi .lg { float: left; height: 67px; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 8px; /* background: #00ff00 none no-repeat fixed left !important; */ }
#hi .lg img { border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px; }
#hi .sh { float: right; width: 420px; height: 62px; padding-top: 10px; padding-right: 25px; padding-bottom: 5px; padding-left: 0px; /* background: #ff00ff none no-repeat fixed left !important; */ }
#hi .sh img { border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px; margin-top: 5px; margin-bottom: 6px; margin-left: 5px; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 0px; }
#hi .sh .searchbox { float: right; margin-top: 0px; margin-right: 0px; /* background: #ff0000 none no-repeat fixed left !important; */ }
#hi .sh .searchbox input[type="text"] { background: url('http://www.eyeclaxton.com/images/search-box-3.png') no-repeat 0 0; border: none; height: 20px; width: 150px; margin-top: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; }
#hi .sh .searchbox input[type="submit"] { background: url("http://www.eyeclaxton.com/images/search-btn.png") no-repeat 0 0; border: none; cursor: pointer; height: 22px; width: 32px; margin-right: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; }
#hi .sh .searchbox input[type="submit"]:hover { background: url("http://www.eyeclaxton.com/images/search-btn.png") no-repeat 0 -23px; border: none; cursor: pointer; }

#navbar { clear: both; margin-left: auto; margin-right: auto; width: 794px; height: 43px; top: 5px; z-index: 1000; position: relative; background: url(http://www.eyeclaxton.com/images/navbar.png) no-repeat; }
#navbar li { padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; background: url(http://www.eyeclaxton.com/images/spr-icons.png) no-repeat right -1198px; float: left; height: 43px; list-style-image: none; padding-top: 0px; }
#navbar li a { padding-bottom: 12px; padding-left: 24px; padding-right: 24px; font-family: verdana; float: left; color: #63665d; font-size: 12px; cursor: pointer; text-decoration: none; padding-top: 12px; }
#navbar li a:hover { color: #000; }
#navbar .drop { border-bottom: #888 1px solid; position: absolute; border-left: #888 1px solid; padding-bottom: 10px; padding-left: 10px; padding-right: 30px; display: none; background: url(http://www.eyeclaxton.com/images/subpage_bg.png) #fff repeat-x 0px -24px; font-size: 8pt; border-top: #999 1px solid; top: 39px; border-right: #888 1px solid; padding-top: 8px; box-shadow: 0px 2px 4px #555; -moz-box-shadow: 0px 2px 4px #555; -webkit-box-shadow: 0px 2px 4px #555; border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; }
#navbar .drop h2 { padding-bottom: 8px; color: #666; font-size: 8pt; }
#navbar .drop li { padding-left: 10px !important; background: url(http://www.eyeclaxton.com/images/bullet.png) no-repeat 0px 6px; height: auto !important; margin-left: 10px !important; clear: both; }
#navbar .drop a { padding-bottom: 3px !important; padding-left: 3px !important; padding-right: 3px !important; color: #4e6eb1 !important; font-size: 8pt !important; font-weight: bold; padding-top: 3px !important; }
#navbar .drop a:hover { color: #B75B00 !important; text-decoration: none !important; }
#navbar .date { float: right; padding: 14px 10px 0px 0px; color: #63665d !important; font-family: Verdana !important; font-size: 10px !important; font-weight: normal !important; }

#bn { float: left; width: 830px; height: 269px; margin: -17px 0px 0px 6px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; overflow: hidden; background: url(http://www.eyeclaxton.com/images/feature_bg.jpg) #024dd5 no-repeat left top; /* background: #000000 none no-repeat fixed left !important; */ }
#bn .bn_l { float: left; width: 408px; height: 269px; margin: 0px 0px 0px 0px; padding-top: 70px; padding-right: 0px; padding-bottom: 0px; padding-left: 50px; text-align: justify; /* background: #00ff80 none no-repeat fixed left !important; */ }
#bn .bn_r { float: right; width: 340px; height: 269px; /* background: #ff8080 none no-repeat fixed left !important; */ }
#bn_1 .bn_r { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
#bn_2 .bn_r { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
#bn_3 .bn_r { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
#bn_4 .bn_r { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
#bn h1 { line-height: 40px; width: 100%; font-family: times new roman; float: left; color: #4b4b4b; font-size: 40px; font-weight: normal; }
#bn p { padding-bottom: 0px; line-height: 20px; padding-left: 0px; width: 100%; padding-right: 0px; float: left; color: #fff; font-size: 12px; padding-top: 10px; }
#bn .bn_but { padding-bottom: 59px; padding-left: 0px; padding-right: 0px; float: left; padding-top: 16px; }
#bn .bn_but img { border-bottom: 0px; border-left: 0px; margin: 0px 8px 0px 0px; border-top: 0px; border-right: 0px; }

/* background */
#bc { float: left; width: 843px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; /* background: #ff8000 none no-repeat fixed left !important; */ }

#view_all { width: 830px; background: url(http://www.eyeclaxton.com/images/spr-banner.png) #4e6eb1 repeat-x 0px -117px; float: left; margin-left: 5px; }
#view_all { border-left: #dbdbdb 1px solid; border-right: #dbdbdb 1px solid; }
#view_all_left { padding-bottom: 14px; padding-left: 35px; width: 225px; padding-right: 0px; float: left; border-right: #999 1px solid; padding-top: 15px; }
#view_all_left a { width: 192px; background: url(http://www.eyeclaxton.com/images/spr-banner.png) no-repeat 0px -166px; float: left; height: 17px; overflow: hidden; text-decoration: none; }
#view_all_right { padding-bottom: 0px; padding-left: 0px; width: 60%; padding-right: 18px; float: right; padding-top: 9px; }
#view_all_right a { border-bottom: medium none; border-left: medium none; margin: 0px 0px 0px 14px; width: 30px; background: url(http://www.eyeclaxton.com/images/spr-banner.png); float: right; height: 29px; border-top: medium none; border-right: medium none; }
#view_all_right a.one { background-position: 0px 0px; }
#view_all_right a.two { background-position: 0px -29px; }
#view_all_right a.three { background-position: 0px -58px; }
#view_all_right a.four { background-position: 0px -87px; }
#view_all_right a.one:hover { background-position: -30px 0px; }
#view_all_right a.two:hover { background-position: -30px -29px; }
#view_all_right a.three:hover { background-position: -30px -58px; }
#view_all_right a.four:hover { background-position: -30px -87px; }

/* background */
#con { width: 830px; padding-top: 28px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; /* background: #0000ff none no-repeat fixed left !important; */ }

#con { border-left: #dbdbdb 1px solid; background: url(http://www.eyeclaxton.com/images/subpage_bg.png) #fff repeat-x left top; float: left; margin-left: 5px; border-right: #dbdbdb 1px solid; }
#con_blank { border-left: #dbdbdb 1px solid; background: url(http://www.eyeclaxton.com/images/subpage_bg.png) #fff repeat-x left top; float: left; margin-left: 5px; border-right: #dbdbdb 1px solid; }
#con_blank { padding-bottom: 22px; padding-left: 20px; width: 789px; padding-right: 20px; padding-top: 38px; }
.noback { background: #fff; padding-top: 0px !important; }
#con #lc { padding-bottom: 0px; min-height: 300px; padding-left: 16px; width: 243px; padding-right: 0px; float: left; padding-top: 0px; }
#con .left_shadow { width: 7px; background: url(http://www.eyeclaxton.com/images/content_left_bg.gif) repeat-y left top; float: left; height: 100%; }
#con .right_shadow { width: 7px; background: url(http://www.eyeclaxton.com/images/content_right_bg.gif) repeat-y left top; float: right; height: 100%; }

#newsframe { min-height: 300px; margin: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
#newsframe #con { width: 235px; background: #ffffff none no-repeat fixed left !important; margin: -1px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
#newsframe #lc  { background: #ffffff none no-repeat fixed left !important; margin: -1px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }

/* background */
#lc { float: left; margin: 1px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-left: #ddd 1px solid; /* background: #ff0000 none no-repeat fixed left !important; */ }

#lc .nav   { padding-bottom: 10px; padding-left: 0px; width: 205px; padding-right: 0px; float: left; padding-top: 16px; }
#lc .nav2 { padding-bottom: 10px; padding-left: 0px; width: 205px; padding-right: 0px; float: left; padding-top: 16px; }
#lc .nav ul { padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; list-style-image: none; padding-top: 0px; }
#lc .nav li { display: inline; }
#lc .nav li a:link { padding-bottom: 6px; padding-left: 30px; padding-right: 0px; display: block; font-family: verdana, geneva, arial, helvetica, sans-serif; background: 0px 50%; color: #333; font-size: 12px; font-weight: bold; text-decoration: none; padding-top: 5px; }
#lc .nav li a:visited { padding-bottom: 6px; padding-left: 30px; padding-right: 0px; display: block; font-family: verdana, geneva, arial, helvetica, sans-serif; background: 0px 50%; color: #333; font-size: 12px; font-weight: bold; text-decoration: none; padding-top: 5px; }
#lc .nav li a.nav-1 { background: url(http://www.eyeclaxton.com/images/spr-icons.png) no-repeat 10px -578px; }
#lc .nav li a.nav-2 { background: url(http://www.eyeclaxton.com/images/spr-icons.png) no-repeat 10px -634px; }
#lc .nav li a.nav-3 { background: url(http://www.eyeclaxton.com/images/spr-icons.png) no-repeat 10px -690px; }
#lc .nav li a.nav-4 { background: url(http://www.eyeclaxton.com/images/spr-icons.png) no-repeat 10px -746px; }
#lc .nav li a:hover { padding-bottom: 6px; background-color: #7985aa; padding-left: 30px; padding-right: 0px; color: white; padding-top: 5px; }
#lc .nav2 ul { margin: 5px 10px; padding-left: 0.2em; }
#lc .nav2 li { padding-bottom: 3px; list-style-type: none; padding-left: 13px; padding-right: 13px; background: url(http://www.eyeclaxton.com/images/spr-icons.png) no-repeat 0px -332px; font-size: 12px; list-style-image: none; padding-top: 3px; }
#lc .nav2 li a { font-weight: bold; text-decoration: underline; }
#lc .nav2 li a:hover { text-decoration: underline; }
#lc .nav li li a:link { padding-bottom: 3px; padding-left: 60px; padding-right: 0px; background: url(http://www.eyeclaxton.com/images/bullet_grey.gif) no-repeat 48px 6px; font-weight: normal; padding-top: 2px; }
#lc .nav li li a:visited { padding-bottom: 3px; padding-left: 60px; padding-right: 0px; background: url(http://www.eyeclaxton.com/images/bullet_grey.gif) no-repeat 48px 6px; font-weight: normal; padding-top: 2px; }
#lc .nav li li a:hover { padding-bottom: 3px; background-color: #7985aa; padding-left: 60px; padding-right: 0px; color: white; padding-top: 2px; }
#lc h2 { padding-bottom: 0px; background-color: #5a6996; padding-left: 12px; width: 220px; padding-right: 0px; font-family: tahoma, arial, helvetica, sans-serif; margin-bottom: 12px; height: 25px; color: #fff; font-size: 14px; font-weight: bold; padding-top: 7px; border-radius: 2px 9px; -moz-border-radius: 2px 9px; -webkit-border-radius: 2px 9px 2px 9px; }
#lc h2 a { color: #fff; text-decoration: none; }
#lc p { line-height: 1.4em; font-size: 11px; }
#lc a { color: #4e6eb1; }
#lc .sidebar { padding-bottom: 21px; padding-left: 0px; width: 235px; padding-right: 0px; float: left; padding-top: 21px; }
#lc .bar { padding-bottom: 0px; padding-left: 0px; width: 235px; padding-right: 0px; display: none; float: left; border-top: #cdcec7 1px solid; padding-top: 0px; }
#lc .general { padding-bottom: 22px; padding-left: 0px; width: 235px; padding-right: 0px; float: left; color: #333; font-size: 11px; padding-top: 16px; }
#lc .general p { text-align: justify; padding-right: 5px; padding-left: 5px; }
#lc .general a { color: #4e6eb1; font-size: 11px; font-weight: bold; }
#lc .general img { padding-right: 8px; }
#lc .newsletter { float: left; padding-bottom: 0px; padding-left: 0px; width: 235px; padding-right: 0px; padding-top: 0px; }
#lc .newsletter span.input_outer { float: left; width: 147px; height: 23px; border-bottom: #999 1px solid; border-left: #999 1px solid; margin: 0px 0px 0px 2px; border-top: #999 1px solid; border-right: #999 1px solid; box-shadow: inset 0 0 2px #ccc; -moz-box-shadow: inset 0 0 1px #ccc; -webkit-box-shadow: inset 0 0 2px #ccc; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }
#lc .newsletter form { float: left; }
#lc .newsletter fieldset { float: left; border-bottom: medium none; border-left: medium none; padding-bottom: 23px; padding-left: 0px; padding-right: 0px; border-top: medium none; border-right: medium none; padding-top: 2px; }
#lc .newsletter input.text { float: left; border-bottom: medium none; border-left: medium none; padding-bottom: 0px; padding-left: 3px; width: 140px; padding-right: 4px; background: none transparent scroll repeat 0% 0%; height: 20px; border-top: medium none; border-right: medium none; padding-top: 3px; }
#lc .newsletter input.submit { float: left; border-bottom: #666 1px solid; border-left: #ccc 1px solid; padding-bottom: 0px; background-color: #5a6996; padding-left: 6px; padding-right: 6px; height: 25px; color: #ffffff; margin-left: 2px; font-size: 11px; border-top: #ccc 1px solid; border-right: #666 1px solid; padding-top: 0px; }
#lc .news { float: left; padding-bottom: 0px; padding-left: 0px; width: 235px; padding-right: 0px; padding-top: 5px; }
#lc .news ul { padding-bottom: 0px; padding-left: 0px; width: 235px; padding-right: 0px; float: left; padding-top: 4px; margin-left: 10px; }
#lc .news li { padding-bottom: 20px; list-style-type: none; padding-left: 0px; width: 235px; padding-right: 0px; float: left; list-style-image: none; padding-top: 0px; }
#lc .news li h2 { padding-bottom: 0px; font-style: italic; margin: 0px; padding-left: 0px; width: 235px; padding-right: 0px; background: 0px 50%; float: left; height: inherit; color: #999; font-size: 11px; font-weight: normal; padding-top: 0px; }
#lc .news li h4 { padding-bottom: 1px; padding-left: 0px; width: 235px; padding-right: 0px; float: left; color: #4e6eb1; font-size: 11px; padding-top: 5px; }
#lc .news li p { line-height: 17px; width: 235px; float: left; color: #382e23; font-size: 11px; }
#lc .news li a { color: #4e6eb1; font-size: 11px; font-weight: bold; }
#lc .news li a:hover { color: #B75B00; text-decoration: none; }
#lc .news img { padding-right: 4px; }
#lc .more { float: right; width: 235px; font-style: italic; text-align: right; padding: 0px 0px 0px 0px; margin: 0px 15px 0px 0px; }
#lc .more a { text-decoration: none; color: #4e6eb1; }
#lc .more a:hover { color: #B75B00; text-decoration: none; }
#lc .subscribe { float: left; width: 235px; margin: 0px; padding-top: 15px; padding-right: 0px; padding-bottom: 0px; padding-left: 1px; }
#lc .subscribe a { text-decoration: none; color: #4e6eb1; }
#lc .subscribe td a:hover { color: #B75B00 !important; text-decoration: none !important; }

/* background */
#rc_out { float: left; width: 65%; margin: 1px; padding-top: 4px; padding-right: 0px; padding-bottom: 5px; padding-left: 24px; /* background: #ff00ff none no-repeat fixed left !important; */ }

/* background */
#rc { float: left; width: 90%; min-height: 300px; color: #382e23; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 24px; /* background: #8080c0 none no-repeat fixed left !important; */ }

#rc h1 { border-bottom: #d6d6d6 1px solid; padding-bottom: 6px; line-height: 26px; margin: 0px 0px 12px; padding-left: 0px; width: 100%; padding-right: 0px; color: #333; font-size: 18px; font-weight: normal; padding-top: 5px; }
#rc h1 span.blue { color: #4e6eb1; }
#rc h2 { padding-bottom: 0px; line-height: 20px; padding-left: 0px; padding-right: 0px; color: #4e6eb1; font-size: 14px; font-weight: bold; text-decoration: none; padding-top: 5px; }
#rc h2 a { padding-bottom: 0px; line-height: 20px; padding-left: 0px; padding-right: 0px; color: #4e6eb1; font-size: 14px; font-weight: bold; text-decoration: none; padding-top: 5px; }
#rc h3 { padding-bottom: 0px; line-height: 12px; font-style: italic; padding-left: 0px; padding-right: 0px; color: #999; font-size: 12px; font-weight: normal; padding-top: 0px; }
#rc h3 a { padding-bottom: 0px; line-height: 12px; font-style: italic; padding-left: 0px; padding-right: 0px; color: #999; font-size: 12px; font-weight: normal; padding-top: 0px; }
#rc h5 { border-bottom: #d6d6d6 1px solid; padding-bottom: 6px; line-height: 26px; margin: 0px 0px 12px; padding-left: 0px; width: 100%; padding-right: 0px; color: #333; font-size: 18px; font-weight: normal; font-size: 12px; padding-top: 5px; }
#rc h6 { border-bottom: #d6d6d6 1px solid; padding-bottom: 6px; line-height: 26px; margin: 0px 0px 12px; padding-left: 0px; width: 100%; padding-right: 0px; color: #333; font-size: 18px; font-weight: bold; font-style: italic; font-size: 12px; padding-top: 5px; }
#rc p { padding-bottom: 6px; line-height: 17px; padding-left: 0px; padding-right: 0px; font-size: 11px; padding-top: 6px; }
#rc p a { text-decoration: none; }
#rc p a:hover { color: #B75B00; text-decoration: none; }
#rc td { padding-bottom: 6px; line-height: 17px; padding-left: 0px; padding-right: 0px; font-size: 11px; padding-top: 6px; }
#rc a { color: #4e6eb1; font-size: 11px; }
#rc a:hover { text-decoration: underline; }
#rc ul { margin: 5px 10px; padding-left: 0.2em; }
#rc li { padding-bottom: 3px; list-style-type: none; padding-left: 13px; padding-right: 13px; background: url(http://www.eyeclaxton.com/images/bullet.png) no-repeat 0px center; color: #382e23; font-size: 11px; list-style-image: none; padding-top: 3px; }
#rc li a { font-size: 11px; }
#rc .nested li { background-position: 0px 7px; }
#rc hr { border-bottom: 0px; border-left: 0px; background-color: #d6d6d6; height: 1px; border-top: 0px; border-right: 0px; }
#rc .versionhistory { padding-bottom: 0px; margin: 5px 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; }
#rc .versionhistory li { padding-bottom: 5px; padding-left: 0px; padding-right: 0px; background: none transparent scroll repeat 0% 0%; padding-top: 5px; }
#rc .versionhistory li p { line-height: 17px; font-size: 11px; padding-top: 2px; }
#rc .quotation { padding-bottom: 10px; padding-left: 0px; padding-right: 0px; padding-top: 10px; }
#rc .quotation .quote { clear: both; }
#rc .quotation img.righttop { margin: 4px 0px 4px 8px; float: right; clear: both; }
#rc .contactform td { vertical-align: top; }
#rc .testimonial { float: right; height: 120px; margin: 0px 0px 0px 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background: url(http://www.eyeclaxton.com/images/binarycode.jpg) no-repeat left top; }
#rc .testimonial span { top: 15px; left: 12px; position: relative; color: #949494; font-size: 11px; }
#rc .testimonial p { top: 17px; left: 20px; position: relative; margin-right: 70px; font-style: italic; color: #949494; }
#rc .more { float: right; font-style: italic; padding: 0px 10px 0px 0px;  }
#rc .more a { text-decoration: none; color: #4e6eb1; }
#rc .more a:hover { color: #B75B00; text-decoration: none; }
#rc .info li a { text-decoration: none; }
#rc .info li a:hover { color: #B75B00 !important; text-decoration: none !important; }

#rc .docs li { background-position: 0 6px;}
#rc .docs td { vertical-align: top;}
#rc .docs ol { line-height: 1.5em; margin: 0.5em 0 0 2.5em; padding: 0; }
#rc .docs ol li { margin-bottom: 0.5em; list-style: decimal; background: none; padding: 0; vertical-align: top; }
#rc .docs dt span img { vertical-align: middle; }

#rc_form { float: left; width: 100%; padding: 5px 0 0 3px; color: #382e23; }
#rc_form h1 { width: 100%; font-size: 18px; color: #333; font-weight: normal; line-height: 26px; border-bottom: #d6d6d6 solid 1px; padding: 5px 0 6px 0; margin: 0 0 12px 0; }
#rc_form h1 span.blue { color: #4e6eb1; }
#rc_form h2, #rc_form h2 a { font-size: 14px; color: #4e6eb1; font-weight: bold; line-height: 20px; padding: 5px 0 0 0; text-decoration: none; }
#rc_form h3, #rc_form h3 a { font-size: 12px; color: #999; font-weight: normal; font-style: italic; line-height: 12px; padding: 0; }
#rc_form p, #rc_form td { padding: 3px 0px 3px 0px; font-size: 11px; line-height: 1px; }

#crumbs { margin: 0px 0px 8px 8px; float: left; height: 19px; }
#crumbs ul { padding-right: 7px; background: url(http://www.eyeclaxton.com/images/spr-icons.png) #929cba no-repeat right -279px; }
#crumbs ul { list-style-type: none; float: left; height: 19px; color: #fff; font-size: 11px; }
#crumbs li { list-style-type: none; float: left; height: 19px; color: #fff; font-size: 11px; }
#crumbs li a { padding-bottom: 3px; padding-left: 19px; padding-right: 10px; display: block; background: url(http://www.eyeclaxton.com/images/spr-icons.png) #8e8e8e no-repeat left -220px; padding-top: 3px; }
#crumbs li a:link { color: #fff; text-decoration: none; }
#crumbs li a:visited { color: #fff; text-decoration: none; }
#crumbs li a:hover { color: #0000ff; text-decoration: none; }
#crumbs li a:focus { color: #fff; text-decoration: none; }
#crumbs li a.first { background-image: none; padding-left: 12px; }
#crumbs li a.last { background: url(http://www.eyeclaxton.com/images/spr-icons.png) #929cba no-repeat left -161px; }

.box1 { border-bottom: #4e6eb1 1px solid; border-left: #4e6eb1 1px solid; padding-bottom: 20px; background-color: #ecf1dd; margin: 20px; padding-left: 20px; padding-right: 20px; font-size: 12px; border-top: #4e6eb1 1px solid; border-right: #4e6eb1 1px solid; padding-top: 20px; }
.box2 { border-bottom: #d9d9d9 1px solid; border-left: #d9d9d9 1px solid; padding-bottom: 8px; margin: 10px 5px 0px 0px; padding-left: 5px; padding-right: 5px; font-size: 11px; border-top: #d9d9d9 1px solid; border-right: #d9d9d9 1px solid; padding-top: 8px; }
.box2 img { padding-bottom: 1px; margin: 1px; padding-left: 1px; padding-right: 1px; vertical-align: top; padding-top: 1px; }
.box2 p { position: relative; margin: 22px 5px 0px; top: -10px; }
.box2 h4 { border-bottom: 0px; position: relative; border-left: 0px; padding-bottom: 0px; background-color: #fff; margin: 0px; padding-left: 5px; padding-right: 5px; display: inline; float: left; color: #999; font-size: 11px; border-top: 0px; top: -14px; font-weight: normal; border-right: 0px; padding-top: 0px; }
.box3 { border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 10px; margin: 0px 0px 20px; padding-left: 15px; padding-right: 15px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 5px; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.box3 img { padding-bottom: 0px; padding-left: 0px; padding-right: 10px; vertical-align: middle; padding-top: 3px; }
.box4 { margin-top: 25px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; border-top: #ccc 1px solid; border-right: #ccc 1px solid; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.box4 { color: #d5d5d5; font-size: 12px; line-height: 1.4em; text-align: center; }

.features p { padding-bottom: 0px !important; padding-left: 0px !important; width: 450px; padding-right: 0px !important; float: left; padding-top: 0px !important; }
.features img { padding-right: 4px; float: left; padding-top: 1px !important; }
.features { padding-left: 3px; clear: both; padding-top: 10px; }
#featurelist { font-size: 11px; }
#featurelist h2 { font-size: 12px; }
#featurelist .item { margin-top: 5px; }
#featurelist .itemtext { line-height: 1.3em; }

h2.icon_edit { padding-bottom: 4px !important; margin: 20px 0px 0px; padding-left: 30px !important; padding-right: 0px !important; font-family: tahoma, arial, helvetica, sans-serif; background: url(http://www.eyeclaxton.com/images/spr-icons.png) #eaf0da no-repeat; letter-spacing: 0px; color: #333 !important; font-size: 13px !important; padding-top: 4px !important; }
h2.icon_comp { padding-bottom: 4px !important; margin: 20px 0px 0px; padding-left: 30px !important; padding-right: 0px !important; font-family: tahoma, arial, helvetica, sans-serif; background: url(http://www.eyeclaxton.com/images/spr-icons.png) #eaf0da no-repeat; letter-spacing: 0px; color: #333 !important; font-size: 13px !important; padding-top: 4px !important; }
h2.icon_server { padding-bottom: 4px !important; margin: 20px 0px 0px; padding-left: 30px !important; padding-right: 0px !important; font-family: tahoma, arial, helvetica, sans-serif; background: url(http://www.eyeclaxton.com/images/spr-icons.png) #eaf0da no-repeat; letter-spacing: 0px; color: #333 !important; font-size: 13px !important; padding-top: 4px !important; }
h2.icon_edit { background-position: 5px -1025px; }
h2.icon_comp { background-position: 5px -913px; }
h2.icon_server { background-position: 5px -1137px; }

.indent { margin-left: 16px; }

table.gridone { margin: 1em auto; width: 100%; border-collapse: collapse; border-top: #e5eff8 1px solid; border-right: #e5eff8 1px solid; }
table.gridone tr.odd td { background: #f7fbff; }
table.gridone tr.odd .column1 { background: #f4f9fe; }
table.gridone .column1 { background: #f9fcfe; }
table.gridone td { border-bottom: #e5eff8 1px solid; text-align: center; border-left: #e5eff8 1px solid; padding-bottom: 0.3em; padding-left: 1em; padding-right: 1em; color: #678197; padding-top: 0.3em; }
table.gridone th { border-bottom: #e5eff8 1px solid; text-align: left; border-left: #e5eff8 1px solid; padding-bottom: 0.3em; padding-left: 1em; padding-right: 1em; color: #678197; font-weight: normal; padding-top: 0.3em; }
table.gridone thead th { text-align: center; font: bold 0.9em "century gothic", "trebuchet ms", arial, helvetica, sans-serif; background: #f4f9fe; color: #66a3d3; }

#bottom_curve { margin: 0px 6px; width: 843px; float: left; }
#bottom_curve_inner { border-bottom: #d5d5d5 1px solid; background-color: #fff; width: 830px; float: left; height: 14px; border-radius: 0 0 8px 8px; -moz-border-radius: 0 0 8px 8px; -webkit-border-radius: 0 0 8px 8px; }

#f { float: left; width: 843px; padding: 10px 0px 20px 0px; }
#fi { float: left; width: 825px; padding: 6px 0px 0px 14px; }
#fi ul { float: left; width: 132px; border-left: #bbb solid 2px; border-right: #bbb solid 2px; padding: 0px 0px 0px 12px; }
#fi li { float: left; width: 132px; line-height: 15px; list-style: none; }
#fi a { color: #666; text-decoration: none; }
#fi a:hover { color: #B75B00 !important; text-decoration: none !important; }
#fi li a { font-size: 11px; line-height: 15px; float: left; }
#fi .copyright { float: left; width: 515px; padding: 74px 0px 0px 12px; font-size: 11px; color: #666; line-height: 15px; }

#imagelist { padding-top: 20px; }
#imagelist table tr td { line-height: 15px; margin: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px !important; }
#imagelist .galpic { clear: both; }
#imagelist .imgwrapper { padding-bottom: 8px; padding-left: 0px; padding-right: 14px; float: left; padding-top: 8px; }
#imagelist .textwrapper { width: 75%; float: left; }
#imagelist .bigshot { text-align: center; width: 768px; }
#imagelist .floatleft { padding-bottom: 8px; padding-left: 0px; padding-right: 14px; float: left; padding-top: 4px; }

#blog_contents .post { border-bottom: solid 1px #d9d9d9; padding: 0 0 20px 0; margin: 0 0 20px 0; font-size: 11px; color: #382e23; }
#blog_contents .meta { font-size: 9px; color: #999; padding-top: 10px; }
#blog_contents .meta a, #blog_contents .meta a:visited { color: #999; font-size: 9px; text-decoration: none; }
#blog_contents .meta a:hover { text-decoration: underline; }
#blog_contents a.olderlink { float: right; font-size: 18px; font-weight: normal; }
#blog_contents a.newerlink { float: left;  font-size: 18px; font-weight: normal; }

#content_full { display: block; }
#indicator { display: block !important; font-size: 10px !important; margin-top: 12px !important; }

.documentContent { float: left !important; margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.documentContent ul { margin: 0.5em 0 0 2.5em; }
.documentContent ol { margin: 0.5em 0 0 2.5em; }
.documentContent p a { text-decoration: none; border-bottom: 1px #ccc solid; }
.documentContent p a:visited { color: #3D649B; background-color: transparent; }
.documentContent p a:active { color: #ff0000; background-color: transparent; }
.documentContent li a { text-decoration: none; border-bottom: 1px #cccccc solid; }
.documentContent li a:visited { color: #3D649B; }
.documentContent li a:active { color: Red; }
.documentContent dd a { text-decoration: none; border-bottom: 1px #cccccc solid; }
.documentContent dd a:visited { color: #3D649B; background-color: transparent; }
.documentContent dd a:active { color: #ff0000; background-color: transparent; }
.documentEditable .documentContent { border: 1px solid #8cacbb; padding: 0; }

.tablehome { width: 240px; float: left !important; text-align: center; margin: 10px auto 10px auto; border-spacing: 5px; }
.tablehome tbody td { text-align: left; padding: 10px !important; background-color: #fefff1; border: 4px double #b2b9cf; -moz-border-radius: 8px; -webkit-border-radius: 6px; white-space: nowrap; }
.tablehome tbody td li { font-size: 0.9em; }
.tablehome a { text-decoration: none !important; border-bottom: 1px #ccc solid; }
.tablehome a:active  { color: #ff0000 !important; background-color: transparent !important; }
.tablehome a:hover   { color: #B75B00 !important; text-decoration: none !important; border-bottom: 0px #fefff1 solid; }
.tablehome a:visited { color: #3D649B !important; background-color: transparent !important; }

.tableplain { float: left !important; margin: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; }
.tableplain tbody td { text-align: left !important; border: 0px !important; margin: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; }
.tableplain tbody td a { border-bottom: 0px !important; margin: 0px !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; }

.textg { color: #494949; font-family: verdana; font-size: 12px; margin-left: 11px; margin-top: 15px; margin-right: 11px; font-weight: normal; text-align: justify; line-height: 16px; text-decoration: none; }
.texti { color: #BB1515; font-family: verdana; font-size: 12px; margin-top: 6px; margin-bottom: 8px; margin-right: 12px; font-weight: normal; text-align: right; line-height: 12px; text-decoration: none; }

pre { border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 5px; overflow-x: auto; margin-top: 0px; padding-left: 5px; width: 472px; padding-right: 5px; font-family: consolas, andale mono, courier new, monospace; word-wrap: break-word; white-space: pre-wrap; font-size: 12px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 5px; }

/*
<object id="flashObj" width="486" height="412" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0">
<param name="movie" value="http://c.brightcove.com/services/viewer/federated_f9?isVid=1" />
<param name="bgcolor" value="#FFFFFF" />
<param name="flashVars" value="videoId=822806676001&playerID=102195605001&playerKey=AQ~~,AAAABvaL8JE~,ufBHq_I6Fnyou4pHiM9gbgVQA16tDSWm&domain=embed&dynamicStreaming=true" />
<param name="base" value="http://admin.brightcove.com" />
<param name="seamlesstabbing" value="false" />
<param name="allowFullScreen" value="true" />
<param name="swLiveConnect" value="true" />
<param name="allowScriptAccess" value="always" />
<embed src="http://c.brightcove.com/services/viewer/federated_f9?isVid=1" bgcolor="#FFFFFF" flashVars="videoId=822806676001&playerID=102195605001&playerKey=AQ~~,AAAABvaL8JE~,ufBHq_I6Fnyou4pHiM9gbgVQA16tDSWm&domain=embed&dynamicStreaming=true" base="http://admin.brightcove.com" name="flashObj" width="486" height="412" seamlesstabbing="false" type="application/x-shockwave-flash" allowFullScreen="true" swLiveConnect="true" allowScriptAccess="always" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
</embed>
</object>
*/
