


	





body {background:#fff; text-align:center; font-family:Arial; font-size:12px; color:#000;}

body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
q:before,q:after {
	content:'';
}
abbr,acronym {border:0;}
a {outline:none;}
a:hover {outline:none;}
a img {border:none;}

.wrapper {width:960px; margin:0 auto; text-align:left;}

/* Newsletter
----------------------------------------------------------------------------*/
.newsMainBg {background:#ffffff;}
.newsMainBg td a {color:#777;}
td {font-family:Helvetica, arial; font-size:15px; color:#777; line-height:21px;}
td.nsm {font-size:11px; color:#cdcbc4; line-height:13px;}
td.nsm a {color:#cdcbc4; text-decoration:none;}
td.nsm2 {font-size:12px; color:#cdcbc4; line-height:15px;}
td.nsm2 a {color:#439eac; text-decoration:none;}
 .con-with {font-size:12px; color:#777; line-height:14px;}
 .con-with-lrg {font-size:24px; color:#777; line-height:26px;}
 .news-hd {color:#fff; font-size:32px; font-family:"Myriad Pro", "Myriad Web", Myriad, Arial; line-height:35px;}
 .news-date {color:#504c4a; font-size:18px; font-family:Helvetica, Arial; line-height:21px;}
 .news-slog-bg {background:#737F90;}
 .news-slog {color:#fff; font-size:18px; line-height:21px;}
 .news-small {font-size:11px;}
td ul.nw-sqr {list-style:square; font-size:13px; margin-left:15px;}
td ul.nw-sqr a {text-decoration:none;color:#777777;}
 .news-ft {font-size:12px; color:#464646; line-height:17px; font-family:Helvetica, Arial;}
 .news-name {font-size:24px; color:#464646; line-height:29px;}
 .news-ft-rt {color:#464646; line-height:19px;}
 .news-ft-rt a {color:#464646;}
 .newsletter_email_link {
	color:#777777;
	font-family:Helvetica,arial;
	font-size:14px;
	line-height:21px;
}

/* Logo / Phone Number
----------------------------------------------------------------------------*/
#number {
   width:180px;
   height:37px;
   float:right;
   margin:20px 0 0 0;
   font-size:14px;
   color:#333;
   text-align:right;
   overflow:hidden;
}
#number p {background:url(images/phone-icon.gif) no-repeat; padding:4px 0 4px 28px;}

#logo {
   position:relative;
   /*top:20px;*/
   z-index:100;
   display:block;
   float:left;
   margin:0;
   left: 11px;
}
#logo a {color:#000; text-decoration:none;}
#logo a:hover {color:#000; text-decoration:underline;}

.picr {
   background: #fff;
   padding:0 15px 9px 15px;
   /*border-bottom:3px solid #a61b16;*/
   -webkit-border-bottom-left-radius:10px;
   -webkit-border-bottom-right-radius:10px;
   -moz-border-radius-bottomleft:10px;
   -moz-border-radius-bottomright:10px;
   -khtml-border-bottom-left-radius:10px;
   -khtml-border-bottom-right-radius:10px;
   border-bottom-right-radius:10px;
   border-bottom-left-radius:10px;
}

/* Top Navigation
---- original values for lines 82 - 84: #105389, #6b053a  //  from(#6b053a), to(#450326)  //  startColorstr='#6b053a', endColorstr='#450326' ----*/
#navBox {
   width:100%;
   height:40px;
   float:left;
   border-bottom:1px solid #FFFFFF;
   background-image: -moz-linear-gradient(100% 100% 90deg, #105389, #105389); 
   background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#105389), to(#105389));
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#105389', endColorstr='#105389');
}

#nav {
   width:770px;
   float:left;
   font-family:'Cantarell', arial, Verdana, serif;
   text-transform:uppercase;
   font-size:12px;
}
#nav ul {width:770px; float:left;}
#nav li {display:inline; float:right; line-height:40px;}
#nav a {color:#FFFFFF; text-decoration:none; padding:0 10px 0 6px;}
#nav a:hover {color:#B5B5B5; text-decoration:none;}
.nav-gradient {width:2px; margin:0 !important;}
.nav-gradient1 {background-image: -moz-linear-gradient(100% 100% 90deg, #105389, #FFFFFF);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#105389), to(#FFFFFF));width:1px;height:40px;display:inline;float:left;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#105389', endColorstr='#FFFFFF');}
.nav-gradient2 {background-image: -moz-linear-gradient(100% 100% 90deg, #980753, #6b053a);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#6b053a), to(#980753));width:1px;height:40px;display:inline;float:left;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b053a', endColorstr='#980753');}

#search {
   width:190px;
   float:left;
   margin:6px 0 0 0;
}
#search li {display:inline; float:left;}
#search li.fld {width:149px;}
#search li.btn {width:31px;}
.tfld {-webkit-border-top-left-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-bottomleft:5px; border-top-left-radius:5px; border-bottom-left-radius:5px; background:#fff; color:#000; padding:6px 0 5px 6px; font-size:12px; font-family:Arial; border:1px solid #ebdfb9;}
.tfldbutton {-webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-topright:5px; -moz-border-radius-bottomright:5px; border-top-right-radius:5px; border-bottom-right-radius:5px; background:#EBDFB9; color:#333; font-size:11px; font-family:Verdana, Geneva, sans-serif;height:28px;border:1px solid #ebdfb9;width:28px;padding:0 0 0 3px;cursor:pointer;}
.tfldbutton:hover { background:#D6CBA9; }
.tfldbutton:active { background:#BDB496; }

/* Main Body / Top Site
----------------------------------------------------------------------------*/
#mainBox {
   width:100%;
   float:left;
   background-image: -moz-linear-gradient(60% 60% 90deg, #105389, #0094DE); 
   /*background-image: -webkit-gradient(linear, 0% 26%, 0% 19%, from(#253E56), to(#294560), color-stop(.9,#8695A6),color-stop(.8,#12202B),color-stop(.9,#294560));*/
   background-image: -webkit-gradient(linear, 0% 0%, 0% 60%, from(#0094DE), to(#105389));
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0094DE', endColorstr='#105389');
}

#topSite {
   width:950px;
   float:left;
   margin:5px 0 0 0;
   background:#fff;
   border-left:5px solid #fff;
   border-top:5px solid #fff;
   border-right:5px solid #fff;
}

#topLeft {
   width:290px;
   float:left;
   background-image: -moz-linear-gradient(100% 100% 90deg, #fcfaf4, #ebdfb9); 
   background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebdfb9), to(#fcfaf4));
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebdfb9', endColorstr='#fcfaf4');
}

#intro {
   width:290px;
   height:276px;
   float:left;
   font-size:12px;
   color:#151515;
   font-family:Arial;
   line-height:18px;
   overflow:hidden;
}
#intro ul {width:240px; float:left; text-align:center; margin:34px 0 0 22px;}
#intro a {color:#04478d; text-decoration:none;}
#intro a:hover {color:#990000; text-decoration:underline;}
li.lrg {font-family:'Droid Sans', arial, serif; text-transform:uppercase; color:#6c0c07; font-size:22px; margin:0 0 16px 0; line-height:24px;}
li.gap {margin:0 0 22px 0;}
.red {color:#990000; font-size:18px;}

#introTabs {
   width:290px;
   height:50px;
   float:left;
   font-size:12px;
   font-family:Verdana;
   overflow:hidden;
   background-image: -moz-linear-gradient(100% 100% 180deg, #bb9740, #d5be61); 
   background-image: -webkit-gradient(linear, 100% 90%, 0% 100%, from(#bb9740), to(#d5be61));
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5be61', endColorstr='#bb9740', GradientType=1);
}
#introTabs ul {margin:6px 0 0 13px;}
#introTabs li {display:inline; float:left; width:80px; height:36px; border:1px solid #fff; margin-right:9px;}
#introTabs a {display:block; height:28px; color:#37352c; background:#eadfb9; text-align:center; text-decoration:none; padding:4px 2px;line-height:14px;}
#introTabs a:hover {color:#003366; background:#dae5ea;}
#introTabs a.on {display:block; color:#003366; background:#dae5ea; text-align:center; text-decoration:none; padding:4px;}

#topRt {
   width:660px;
   height:326px;
   float:left;
   overflow:hidden;
}

#slogan {
   width:500px;
   height:50px;
   float:left;
   margin:276px 0 0 0;
   line-height:21px;
   text-align:center;
   background-color:#b3a150;
   filter:alpha(opacity=87); /* ie */
   opacity:0.87; /* mozilla */
   overflow:hidden;
}
#slogan h1 {font-family:'Droid Sans', arial, serif; font-size:18px; color:#001824; filter:alpha(opacity=100); opacity:1.0; font-weight:normal; margin:16px;}

#slogan2 {
   width:660px;
   height:50px;
   float:left;
   margin:276px 0 0 0;
   line-height:21px;
   text-align:center;
   background-color:#b3a150;
   filter:alpha(opacity=87); /* ie */
   opacity:0.87; /* mozilla */
   overflow:hidden;
}
#slogan2 h1 {font-family:'Droid Sans', arial, serif; font-size:18px; color:#001824; filter:alpha(opacity=100); opacity:1.0; font-weight:normal; margin:16px;}

#adBox {
   width:160px;
   float:left;
   margin:166px 0 0 0;
}

#lateDev {
   width:960px;
   float:left;
   color:#666;
   font-size:11px;
   font-family:Arial;
   padding:0 0 15px 0;
   background:#fff url(images/dev-shadow.jpg) repeat-x bottom;
}
#lateDev ul {margin:18px 0 0 22px; width:926px; float:left;}
#lateDev a {color:#04478d; font-size:12px; font-family:arial; text-decoration:none;}
#lateDev a:hover {color:#990000; text-decoration:underline;}

.contentSpacer {
   padding:30px;
}

/* Home Bottom Site
----------------------------------------------------------------------------*/
#popWindowOuter {margin-top:1px;height:1px;width:100%;position:absolute;z-index:100;background-color:#666;filter:alpha(opacity=60);opacity:0.6;}
#popWindowInner, #popSuccessInner { position: absolute; z-index:150; width: 400px; background-color:#fff; padding:30px; border:8px solid #DFDFDF; -moz-box-shadow: 0px 0px 12px #666; -webkit-box-shadow: 0px 0px 12px #666; box-shadow: 0px 0px 12px #666; left: 180px; }

#btmSite {
   width:960px;
   float:left;
   padding:0 0 30px 0;
   background:#fff url(images/btm-shadow.jpg) repeat-x;
}

#popArtBox {
   width:330px;
   height:300px;
   float:left;
   background:url(images/box-shadow.jpg) no-repeat top right;
   overflow:hidden;
}

#popArtBox ul {margin:0 0 0 10px; float:left; width:280px; padding:8px 0 12px 0;height:200px;}
#popArtBox p.hd {font-family:'Droid Sans', arial, serif; color:#6c0c07; font-size:20px; line-height:22px; margin:20px 0 0 20px;}
#popArtBox li { float:left;margin:0 0 0 10px;}
#popArtBox li.bluetwo{ float:left;margin:0 0 0 10px;background:#dae5ea;}
#popArtBox li a{text-decoration:none;float:left;padding:15px 0;width:280px;}
#popArtBox li a:hover{ text-decoration:none; background:#ECF7FD; }
#popArtBox span.date {text-transform:uppercase;float:left;display:block;width:50px; text-align:center; color:#294560; font-family:Verdana; font-size:11px; line-height:13px;}
#popArtBox span.date2 {float:left;display:block;width:50px; text-align:center; color:#6D0C08; font-family:Verdana; font-size:11px; line-height:13px;text-decoration:none;font-weight:bold;}
#popArtBox span.info {width:220px;}
#popArtBox span.info h2 {color:#151515; font-family:Arial; font-size:12px; font-weight:normal; margin:0 20px 0 0; line-height:15px;float:right;width:200px;}

#knowBox {
   width:320px;
   height:300px;
   float:left;
   background:url(images/box-shadow.jpg) no-repeat top right;
   overflow:hidden;
}
#knowBox p.hd {font-family:'Droid Sans', arial, serif; color:#6c0c07; font-size:20px; line-height:22px; margin:20px 0 0 10px;}

.pageDots {cursor:pointer;}
.pageDotsBlog {cursor:pointer;}

#pgChangeBox {
   width:320px;
   float:left;
   margin:7px 0 0 0;
}

#pgChangeBox2 {
   float:right;
   margin:0 10px 0 0;
}

#visit {
   width:170px;
   float:left;
   font-size:12px;
   color:#5a5a5a;
}
#visit p {margin:0 0 0 10px;}

#pageChange {
   width:130px;
   float:left;
   margin:0 0 0 9px;
   color:#c9cbca;
   font-size:33px;
   line-height:25px;
}
#pageChange li {display:inline; float:left;}
#pageChange li.arw {margin:2px 0 0 5px;}
#pageChange li.arw span {display:none;}
.sprite {background:url(images/arrows.png);}
.aprev {width:28px; height:22px; background-position:0 0; float:left;}
.anxt {width:28px; height:22px; background-position:-28px 0; float:left;}

.pagLeft { background:url(images/pagination-arrow.gif) no-repeat 0 0;width:28px;height:23px;display:inline;float:left;}
.pagLeft:hover{background:url(images/pagination-arrow.gif) no-repeat 0 -23px;width:28px;height:23px;}
.pagLeft:active{background:url(images/pagination-arrow.gif) no-repeat 0 -22px;width:28px;height:23px;}
.pagRight { background:url(images/pagination-arrow.gif) no-repeat -28px 0;width:28px;height:23px;display:inline;float:left;}
.pagRight:hover{background:url(images/pagination-arrow.gif) no-repeat -28px -23px;width:28px;height:23px;}
.pagRight:active{background:url(images/pagination-arrow.gif) no-repeat -28px -22px;width:28px;height:23px;}
.pagLeftFade {cursor:text;background:url(images/pagination-arrow.gif) no-repeat 0 -45px;width:28px;height:23px;float:left;display:inline;}
.pagRightFade {cursor:text;background:url(images/pagination-arrow.gif) no-repeat -28px -45px;width:28px;height:23px;float:left;display:inline;}

#knowLinks {
   width:320px;
   float:left;
   margin:10px 0 0 0;
   font-size:12px;
}
#knowLinks ul {float:left; margin:0 0 0 10px;}
#knowLinks li {display:inline; float:left; margin:0 20px 5px 0;}
#knowLinks li a {display:block; text-indent:10px; width:130px; text-decoration:none; color:#252420; background:#e6e1cb; padding:8px 0 8px 0; -moz-border-radius:6px; -khtml-border-radius:6px; -webkit-border-radius:6px;}
#knowLinks li a:hover {background:#99d1e0;}

#goTo {width:320px; float:left; margin:5px 0 0 0;}
#goTo p {margin:0 0 0 20px;}
#goTo a {color:#04478d; font-size:12px; font-family:arial; text-decoration:none;}
#goTo a:hover {color:#990000; text-decoration:underline;}

#toolsBox {
   width:310px;
   height:300px;
   float:left;
}
#toolsBox p.hd {font-family:'Droid Sans', arial, serif; color:#6c0c07; font-size:20px; line-height:22px; margin:20px 0 0 10px;}
#toolsPage p.norm {font-family:'Droid Sans', arial, serif; color:#6c0c07; font-size:14px; line-height:22px; margin:20px 0 0 10px;}
#toolsBox p.full {width:290px; float:left; margin:20px 0 0 20px;}
#toolsBox p a {color:#04478d; font-size:12px; font-family:arial; text-decoration:none;}
#toolsBox p a:hover {color:#990000; text-decoration:underline;}
#toolsBox ul {margin:15px 0 0 10px;}
#toolsBox li {margin:0 0 8px 0;}
#toolsBox li a {display:block; text-indent:10px; width:280px; text-decoration:none; color:#252420; background:#99d1e0; padding:8px 0 8px 0; -moz-border-radius:6px; -khtml-border-radius:6px; -webkit-border-radius:6px;}
#toolsBox li a:hover {background:#e6e1cb;}

#toolsPage {
   width:600px;
   float:left;
}
#toolsPage p.hd {font-family:'Droid Sans', arial, serif; color:#6c0c07; font-size:20px; line-height:22px; margin:20px 0 0 10px;}
#toolsPage p.full {width:290px; float:left; margin:20px 0 0 20px;}
#toolsPage p a {color:#04478d; font-size:12px; font-family:arial; text-decoration:none;}
#toolsPage p a:hover {color:#990000; text-decoration:underline;}
#toolsPage ul {margin:15px 0 0 10px;}
#toolsPage li {margin:0 0 8px 0;}
#toolsPage li a {display:block; text-indent:10px; width:280px; text-decoration:none; color:#252420; background:#99d1e0; padding:8px 0 8px 0; -moz-border-radius:6px; -khtml-border-radius:6px; -webkit-border-radius:6px;}
#toolsPage li a:hover {background:#e6e1cb;}

/* Social Networking Box
----------------------------------------------------------------------------*/
#connectBox {
   width:960px;
   float:left;
   margin:10px 0 0 0;
   height:61px;
   background:#fff;
   -webkit-border-bottom-left-radius:5px;
   -webkit-border-bottom-right-radius:5px;
   -moz-border-radius-bottomleft:5px;
   -moz-border-radius-bottomright:5px;
   border-bottom-left-radius:5px;
   border-bottom-right-radius:5px; 
   background-image: -moz-linear-gradient(100% 100% 90deg, #DEEAEA, #fff);
   background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#DEEAEA));
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#DEEAEA');
}
#editorBox {
   width:960px;
   float:left;
   margin:10px 0 0 0;
   height:75px;
   background:#fff;
   -webkit-border-bottom-left-radius:5px;
   -webkit-border-bottom-right-radius:5px;
   -moz-border-radius-bottomleft:5px;
   -moz-border-radius-bottomright:5px;
   border-bottom-left-radius:5px;
   border-bottom-right-radius:5px; 
   background-image: -moz-linear-gradient(100% 100% 90deg, #DEEAEA, #fff);
   background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#DEEAEA));
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#DEEAEA');
}
.connectBoxLeft {float:right;width:auto;margin:24px 23px 0 0;font-size:13px;font-weight:bold;color:#666;}
.connectBoxRight {display:inline;float:right; background-color:#D1DBDE;width:auto;height:61px;
   -webkit-border-bottom-right-radius:5px;
   -moz-border-radius-bottomright:5px;
   -khtml-border-bottom-right-radius:5px;
   border-bottom-right-radius:5px;
   background-image: -moz-linear-gradient(100% 100% 90deg, #BBC5C9, #F1F6F6);
   background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F1F6F6), to(#BBC5C9));
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F1F6F6', endColorstr='#BBC5C9');
}
.connectBoxRight span {display:none;}
.soc {background:url(images/icons.gif);}
.twt {width:32px; height:32px; background-position:0 0; float:left; margin:0 25px 0 0;}
.fbk {width:32px; height:32px; background-position:-57px 0; float:left; margin:0 25px 0 0;}
.lnkin {width:32px; height:32px; background-position:-114px 0; float:left;}
.connectBoxRight ul {padding:14px 20px 0 27px;}
.connectBoxRight li {display:inline;background-color:#ccc;width:32px;height:32px;float:left;margin:0 4px;}
.CB-gradient1 {
	float:left;
	width:1px;
	height:61px;
	display:inline;
	background-image: -moz-linear-gradient(100% 100% 90deg, #9EA6A7, #ffffff);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#9EA6A7));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#9EA6A7');
}
.CB-gradient2 {
	float:left;
	width:1px;
	height:61px;
	display:inline;
background-image: -moz-linear-gradient(100% 100% 90deg, #C0C9CB, #ffffff);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#C0C9CB));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#C0C9CB');
-moz-box-shadow: 2px 0px 9px #000;
-webkit-box-shadow: 2px 0px 9px #000;
box-shadow: 2px 0px 9px #000;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=9, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=9, Direction=135, Color='#000000');
}

/* Footer
----------------------------------------------------------------------------*/
#footShadow {
   width:100%;
   height:27px;
   float:left;
   background:#000 url(images/footer-bg.png) repeat-x;
   overflow:hidden;
}

#footBox {
   width:100%;
   float:left;
   background:#105389;
   border-top:1px solid #000000;
   padding:0 0 30px 0;
}

#footL {
   width:717px;
   float:left;
   margin:42px 0 0 0;
}
#footL p {font-size:12px; font-family:Verdana; color:#dadddd; margin:0 0 0 13px; font-weight:bold;}
#footL ul.lnk {margin:11px 0 0 10px; float:left;}
#footL ul.lnk li {display:inline; float:left; margin:0 10px 5px 0;}
#footL ul.lnk li a {display:block; width:160px; color:#BFBFBF; text-indent:11px; text-decoration:none; background:#080808; padding:4px 0 4px 0; -moz-border-radius:15px; -khtml-border-radius:15px; -webkit-border-radius:15px;border-radius:15px;}
#footL ul.lnk li a:hover {background:#5C5C5C}

#subscribe {
   width:717px;
   float:left;
   margin:45px 0 0 0;
   color:;
}
#subscribe ul {margin:0 0 0 11px;}
#subscribe li {display:inline; float:left;}
#subscribe li.fld {width:293px; margin:0 10px 0 0;}
#subscribe li.btn {width:390px; margin-top:3px;}
.sfld {background:#2d1e00; padding:6px 4px 7px 6px; -moz-border-radius:6px; -khtml-border-radius:6px; -webkit-border-radius:6px; color:#e8e3cf; font-weight:bold; font-family:Arial; font-size:12px; border:none;}
.green {color: #fff; border:solid 1px #2e8804; background: #529108; background: -webkit-gradient(linear, left top, left bottom, from(#73b60b), to(#2c6604)); background: -moz-linear-gradient(top, #73b60b, #2c6604); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#73b60b', endColorstr='#2c6604'); width:auto;}
.green:hover {background: #529108; background: -webkit-gradient(linear, left top, left bottom, from(#2c6604), to(#73b60b)); background: -moz-linear-gradient(top, #2c6604, #73b60b); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c6604', endColorstr='#73b60b');}
.button {
   display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding:8px 5px 8px 5px;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:active { position:relative; top:1px; }
.button:hover { text-decoration:none; }

#footR {
   width:243px;
   float:left;
   margin:0;
}

#testBox {
   width:220px;
   float:left;
   background:#3b4c5d;
   -webkit-box-shadow: 0px 5px 16px;
   -moz-box-shadow: 0px 5px 16px;
   box-shadow: 0px 5px 16px;
}

#testBox2 {
   width:220px;
   float:left;
   -webkit-box-shadow: 0px 5px 12px #0e1924;
   -moz-box-shadow: 0px 5px 16px;
   box-shadow: 0px 5px 16px;
}

#btmLogo {
   width:220px;
   float:left;
   padding:34px 0 34px 0;
   text-align:center;
   background:#fff;
   background:-moz-linear-gradient(0% 0% 270deg,#D7D7D7, #FFFFFF, #FFFFFF 21%);
   background:-webkit-gradient(linear, 0% 0%, 0% 86%, from(#D7D7D7), to(#FFFFFF), color-stop(.6,#FFFFFF));
   -webkit-border-bottom-left-radius:10px;
   -webkit-border-bottom-right-radius:10px;
   -moz-border-radius-bottomleft:10px;
   -moz-border-radius-bottomright:10px;
   border-bottom-left-radius:10px;
   border-bottom-right-radius:10px;
}

.tab {
   width:220px;
   float:left;
}
.tab ul {background:#3b4c5d url(images/tab-shadow.gif) no-repeat bottom;}
.tab ul.top {width:220px; float:left; padding:9px 0 15px 0;}
.tab ul.mid {width:220px; float:left; padding:0 0 15px 0;}
.tab ul.nobg {line-height:18px; width:220px; float:left; background:#3b4c5d url(images/tab-btm-curve.gif) no-repeat bottom; padding:0 0 10px 0;}
.tab li {display:inline; float:left;}
.tab li.txt {width:152px; color:#fff; font-weight:bold;}
.tab li.txt2 {width:152px; color:#fff; font-weight:bold; margin-top:7px;}
.tab li.txt2 a {color:#fff; text-decoration:none;}
.tab li.txt2 a:hover {color:#fff; text-decoration:underline;}
.tab li.icn {width:65px;}
.tab li.icn span {display:none;}
.tab li.icn a {cursor:default;}
.dir {width:43px; height:45px; background-position:0 -22px; float:left; margin:0 0 0 7px;}
.eml {width:28px; height:26px; background-position:-43px -22px; float:left; margin:0 0 0 17px;}
.phn {width:26px; height:25px; background-position:-71px -22px; float:left; margin:0 0 0 18px;}

/* Inner Page
----------------------------------------------------------------------------*/
#inBody {
   width:955px;
   float:left;
   border-left:5px solid #fff;
   margin-top:5px;
   background:#fff url(images/inner-bg.jpg) repeat-y;
}

#inLeft {
   width:235px;
   float:left;
   background:url(images/left-bg.jpg) no-repeat top right;
   min-height:514px;
   height:auto !important; /* For ie6 min-height */
   height:514px; /* For ie6 min-height */
}

#leftSide {
   width:220px;
   float:left;
   margin:5px 0 0 0;
   background-image: -moz-linear-gradient(100% 100% 90deg, #ffffff, #ebdfb9); 
   background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebdfb9), to(#ffffff));
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebdfb9', endColorstr='#ffffff');
   min-height:327px;
   height:auto !important; /* For ie6 min-height */
   height:327px; /* For ie6 min-height */
}
#leftSide p.hd {text-align:center; font-family:'Droid Sans', arial, serif; font-size:22px; color:#001824; width:220px; margin:36px 0 0 0;}
#leftSide ul {margin:16px 0 0 5px;}
#leftSide li {margin:0 0 7px 0;}
#leftSide a {display:block; width:205px; text-indent:12px; text-decoration:none; color:#fff; font-family:Helvetica, Arial; font-weight:bold; background:#6c94a1; padding:8px 0 8px 0; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px;}
#leftSide a:hover {color:#252420; background:#99d1e0;}
#leftSide p.gap {display:inline; width:178px; float:left;}
#leftSide a.hoverClass {color:#252420; background:#99d1e0;}

#leftLower {
   float:left;
   margin:25px 0 0 6px;
   text-indent:0;
}
#leftLower ul {margin:0 0 0 8px;}
#leftLower a {padding:0; text-indent:0; display:block; width:140px; text-decoration:none; color:#fff; font-family:Helvetica, Arial; font-weight:bold; background:none; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px;}
#leftLower a:hover {background:none;}

#inRt {
   width:620px;
   float:left;
   margin:56px 0 0 50px;
   padding:0 0 30px 0;
   font-size:13px;
   font-family:Verdana;
   line-height:18px;
}
#inRt h1 {font-family:'Droid Sans', arial, serif; font-size:32px; color:#252420; font-weight:normal; margin:0 0 12px 0; line-height:30px;}
#inRt ul {list-style:disc; margin:10px 0 10px 40px;}
#inRt ul.ilnks li {margin-bottom:8px;}
#inRt ul.ilnks {list-style:none; margin:35px 0 0 0;}
#inRt a.bub {display:block; color:#13212d; text-decoration:none; font-size:13px; font-family:Verdana; line-height:14px; background:#d7edf3; padding:6px 30px 6px 20px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px;}
#inRt a.bub:hover {color:#fff; background:#6c94a1;}

#btmIn {
   width:620px;
   float:left;
   padding:65px 0 0 0;
}

#relArt {
   width:330px;
   float:left;
}
#relArt ul {margin:0 0 0 10px; float:left; width:290px; padding:8px 0 0 0;}
#relArt ul.blue {margin:0 0 0 10px; float:left; width:290px; padding:8px 0 12px 0; background:#dae5ea;}
#relArt li {display:inline; float:left;}
#relArt li.info {width:208px; padding-left:12px;}
#relArt li.info h2 {color:#151515; font-family:Arial; font-size:12px; font-weight:normal; margin:0; line-height:15px;}
#relArt li a{text-decoration:none;float:left;padding:6px 0;}
#relArt li a:hover{ text-decoration:none; background:#DAE5EA; }
#relArt a {color:#151515; text-decoration:none;}
#relArt p.hd {font-family:'Droid Sans', arial, serif; color:#6c0c07; font-size:20px; line-height:22px; margin:0 0 17px 20px;}
#relArt p.full {width:290px; float:left; margin:35px 0 0 20px;}
#relArt p a {color:#04478d; font-size:12px; font-family:arial; text-decoration:none;}
#relArt p a:hover {color:#990000; text-decoration:underline;}

#inTools {
   width:290px;
   float:left;
}
#inTools p.hd {font-family:'Droid Sans', arial, serif; color:#6c0c07; font-size:20px; line-height:22px; margin:0 0 0 10px;}
#inTools p.full {width:280px; float:left; margin:20px 0 0 20px;}
#inTools p a {color:#04478d; font-size:12px; font-family:arial; text-decoration:none;}
#inTools p a:hover {color:#990000; text-decoration:underline;}
#inTools ul {margin:15px 0 0 10px; list-style:none;}
#inTools li {margin:0 0 8px 0;}
#inTools li a {display:block; text-indent:10px; width:280px; text-decoration:none; color:#252420; background:#99d1e0; padding:8px 0 8px 0; -moz-border-radius:6px; -khtml-border-radius:6px; -webkit-border-radius:6px;}
#inTools li a:hover {background:#e6e1cb;}

/* Blog Page
----------------------------------------------------------------------------*/
#blogBody {
   width:955px;
   float:left;
   border-right:5px solid #fff;
   margin-top:5px;
   background:#fff url(images/blog-bg.jpg) repeat-y top right;
}

#blogBodyLeftNav {
   width:955px;
   float:left;
   border-right:5px solid #fff;
   margin-top:5px;
   background:#fff repeat-y top right;
}

#blogLeft {
   width:670px;
   float:left;
   margin:15px 0 0 0;
   padding:0 0 30px 0;
}
#blogLeft h1 {font-family:'Droid Sans', arial, serif; font-size:32px; color:#252420; font-weight:normal; margin:0 0 12px 0; line-height:30px;}

#bread {
   width:670px;
   float:left;
   font-size:11px;
   color:#666;
   font-family:Arial;
}
#bread ul.brd {list-style:none;}
#bread ul.brd li {display:inline; float:left; padding:6px 22px 5px 22px;}
#bread ul.brd li a {color:#333; text-decoration:none;}
#bread ul.brd li a:hover {color:#333; text-decoration:underline;}
#bread ul.brd li.brwn {background:#d6cdab url(images/brown-tip.gif) no-repeat right;}
#bread ul.brd li.ltbrwn {background:#f1e9ce url(images/ltbrown-tip.gif) no-repeat right;}

#blogTxt {
   width:622px;
   float:left;
   margin:16px 0 0 48px;
   font-size:13px;
   font-family:Verdana;
   line-height:18px;
   color:#131313;
}
#blogTxt h1 {font-family:'Droid Sans', arial, serif; font-size:32px; color:#001824; font-weight:normal; margin:0 0 5px 0; line-height:26px;}
#blogTxt p {margin:0 0 20px 0;}
#blogTxt ul.auth {margin:0 0 20px 0; float:left; width:622px;}
#blogTxt ul.auth li {display:inline; float:left;}
#blogTxt ul.auth li.gap {margin-right:20px; font-size:11px; color:#666; font-family:Arial;}
#blogTxt ul.auth li span {display:none;}
.xml {width:29px; height:16px; background-position:-96px 0; float:left;}
.qmrk {width:16px; height:16px; background-position:-109px -18px; float:left; margin:0 4px 0 0;}
.shr {width:125px; height:16px; background-position:0 -67px; float:left; margin:0 4px 0 0;}
.prnt {width:107px; height:16px; background-position:0 -83px; float:left;}

#blogTxt2 {
   width:622px;
   float:left;
   margin:16px 0 0 48px;
   font-size:13px;
   font-family:Verdana;
   line-height:18px;
   color:#131313;
}
#blogTxt2 h1 {font-family:'Droid Sans', arial, serif; font-size:32px; color:#001824; font-weight:normal; margin:0 0 5px 0; line-height:30px;}
#blogTxt2 p {margin:0 0 20px 0;}
#blogTxt2 ul.auth {margin:0 0 20px 0; float:left; width:622px;}
#blogTxt2 ul.auth li {display:inline; float:left;}
#blogTxt2 ul.auth li.gap {margin-right:20px; font-size:11px; color:#666; font-family:Arial;}
#blogTxt2 ul.auth li span {display:none;}
#blogTxt2 a {color:#0094DE;}
#blogTxt2 a:hover {color:#105389; text-decoration:none;}

.blogListBox {
   width:622px;
   float:left;
   margin:34px 0 0 0;
   padding:0 0 20px 0;
   border-bottom:2px solid #d7edf3;
}
.blogListBox h3 {font-family:'Droid Sans', arial, serif; font-size:32px; color:#6c0c06; font-weight:normal; margin:0 0 5px 0; line-height:30px;}
.blogListBox a.bub {color:#0066cc; text-decoration:none; background:#e6e1cb; padding:2px 12px 2px 12px; -moz-border-radius:6px; -khtml-border-radius:6px; -webkit-border-radius:6px;}
.blogListBox a.bub:hover {color:#fff; background:#6c94a1;}

.blogListBox a.design17 {text-decoration:none;}
.design17 h1:hover {text-decoration:underline;}

#blogTags {
   width:622px;
   float:left;
   margin:25px 0 0 0;
}
#blogTags ul.lock {float:left; width:22px;}
#blogTags ul.tags {float:left; width:600px;}
#blogTags li {display:inline; float:left; margin-bottom:4px;}
#blogTags li a {background:#b0b0a6; text-decoration:none; color:#fff; font-size:12px; text-transform:uppercase; display:block; padding:3px; margin-right:4px;}
#blogTags li a:hover {background:#d6cdab; color:#333;}

#blogRt {
   width:235px;
   float:left;
   margin:0 0 0 50px;
   background:url(images/right-bg.jpg) no-repeat;
   min-height:407px;
   height:auto !important; /* For ie6 min-height */
   height:407px; /* For ie6 min-height */
}

#rtSide {
   width:220px;
   float:left;
   margin:5px 0 0 15px;
   background-image: -moz-linear-gradient(100% 100% 90deg, #ffffff, #ebdfb9); 
   background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebdfb9), to(#ffffff));
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebdfb9', endColorstr='#ffffff');
   min-height:327px;
   height:auto !important; /* For ie6 min-height */
   height:327px; /* For ie6 min-height */
}
#rtSide p.hd {text-transform:uppercase;text-align:center; font-family:'Droid Sans', arial, serif; font-size:22px; color:#001824; width:220px; margin:36px 0 0 0;}
#rtSide ul.cat {margin:16px 0 0 8px;}
#rtSide ul.cat li {margin:0 0 7px 0;}
#rtSide ul.cat a {display:block; width:205px; text-indent:12px; text-decoration:none; color:#BFBFBF; font-family:Helvetica, Arial; font-weight:bold; background:#080808; padding:8px 0 8px 0; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px;}
#rtSide ul.cat a:hover {background:#5C5C5C;}
#rtSide ul.cat p.gap {display:inline; width:178px; float:left;}

#rtBanner {
	margin:15px 0 0 36px;
}

#pageChange2 {
   float:right;
   padding:0 0 16px 10px;
   color:#c9cbca;
   font-size:33px;
   line-height:25px;
}
#pageChange2 li {display:inline; float:left;}
#pageChange2 li.arw {margin:2px 0 0 5px;}
#pageChange2 li.arw span {display:none;}

#pageChange3 {
   width:622px;
   float:left;
   margin:45px 0 0 0;
   color:#c9cbca;
   font-size:33px;
   line-height:25px;
}
#pageChange3 li {display:inline; float:left;}
#pageChange3 li.arw {margin:2px 0 0 5px;}
#pageChange3 li.arw span {display:none;}
#pageChange3 li.txt {margin:0 0 0 8px; font-size:12px; color:#666; font-weight:bold; font-family:Arial;}

/* Classes
----------------------------------------------------------------------------*/
.disk ul {list-style:disc; margin:12px 0 16px 35px;}
.picspace {margin:0 20px 5px 0;}
.cname {font-size:23px; color:#000; font-family:Arial;}
.red-lrg {font-family:'Droid Sans', arial, serif; color:#6c0c07; font-weight:bold; margin-right:13px;}
.dred {font-size:13px; font-weight:bold; color:#6d0c08; font-family:Arial;}
.red2 {font-size:13px; color:#990000;}
.bluedot {color:#06a9fc;}
.blue {color:#70beed; font-size:19px; line-height:10px; font-weight:normal;}
.alrg {font-size:18px; line-height:15px; font-family:Arial; font-weight:normal;}
.sm-gray {font-size:11px; color:#666; font-family:Arial;}
.bord {border-top:5px solid #fff; border-left:5px solid #fff; border-right:5px solid #fff;}
.picspace {padding:5px 5px 5px 5px;}

.ui-widget-header {background:#cccccc;}
.ui-dialog-title {color:#000000;}
