body{ margin:0px;padding:0px;background:url("../images/body-bg.jpg") no-repeat scroll center top #FFFFFF;color:#444444;font-family:Verdana,Geneva,sans-serif;height:100%;font-size:10px; text-align:left}

img { border:none; }
a{ outline:none; color:#524846; text-decoration:none; }
a:hover {outline:none;text-decoration:none;color:#000;}
caption {font-size:14px; font-weight:bold; border-bottom:1px solid #CCCCCC; padding-bottom:10px;}
hr {height:1px; margin:10px 0 20px; background-color: #CCCCCC; color:#CCCCCC;}
p{ margin:0 0 19px 0; font-size:12px; line-height:20px; color:#444444; }
table.web-design {border:none; padding:10px 0;}
table.web-design tr {border:none;}
table.web-design tr td {border:none; padding:10px 5px; border-bottom:1px solid #CCCCCC;}
table.web-design p {color:#444444;}

.Apple-style-span {font-size:12px; line-height:18px;}
.caption {font-size:14px; font-weight:bold;}

ul, li{ list-style:none; margin:0; padding:0}
input[type=radio], input[type=checkbox] {border:none;outline:none}

#wrapper {margin:0 auto;width:960px;padding:20px 0 0 0; }
.container{ text-align:left; }
#toppart .logo{float:left; margin:0 0 28px 7px; padding:0;}
#toppart .tright{float:right;width:237px;}
.tright .toplink{color:#1D75BC;text-align:right;font-weight:bold;margin:0 -5px 82px 0}
.tright .toplink a{color:#1D75BC;padding:0 5px 0 5px}
.tright .toplink a:hover{color:#333333;}
.tright #search-box{position:relative}
.tright #search-box input{background:url('../images/search-bar-bg.gif') no-repeat;padding:0px 0 0 25px;width:178px;height:26px;border:none; left:0px;top:0px;position:absolute;line-height:25px}
.tright #search-box input.go-button{background:url('../images/search-go-btn.jpg') no-repeat;width:34px;height:26px;border:none;right:0px;top:0px; padding:0 0 0 0;cursor:pointer; left:auto}

/* Menu Bar Style */
#menu{margin:0 0 15px;padding:0; font-size:16px; text-align:left}
#menu a{padding:0 8px;color:#333333;font-weight:bold;}
#menu a:hover{color:#1d75bc}
#menu a.active{color:#1d75bc; font-weight:bold;}
/* Menu Bar Style */

a, a:link, a:visited, a:active{color:#196396;text-decoration:none;font-weight:bold;}
a:hover{color:#3AA3DB;text-decoration:none;font-weight:bold;}
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox {font-family:Verdana, Geneva, sans-serif;}

/* Footer Area Style */
.linkscontainer { padding-top:20px; text-align:center; padding-bottom:12px; font-size:11px; color:#196396;}
.linkscontainer a:link, .linkscontainer a:active, .linkscontainer a:visited { font-weight:normal; font-size:11px; color:#196396;}
.linkscontainer a:hover{color:#3AA3DB;}

.bot_pad {margin-bottom:20px; padding:0 30px 0 20px; font-size:11px;text-align:center}
.footer, .footer a:link, .footer a:active, .footer a:visited { color:#666666; font-size:11px; font-weight: normal;}
.footer a:hover{ color:#1d75bc; }
/* Footer Area Style */

/* Homepage Footer Scroll Style */
div.jMyCarousel{ border: 0px; outline:none; padding: 0px 0px 0px 0px; margin: 0 auto; }
div.jMyCarousel ul{ }
div.jMyCarousel ul li{border:0;padding:0px;margin:10px 0px 0px 0px;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;height:220px;width:240px; float:left;}
div.jMyCarousel ul li:hover { filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; }
div.jMyCarousel ul li a{display:block;height:210px;width:240px;font-size:1.5em;font-weight:bold;font-family:Verdana, Geneva, sans-serif;text-align: center;text-decoration:none;margin-top:7px;}
div.jMyCarousel ul li a:hover{}
div.jMyCarousel ul li img{display:block;border:0px;}
div.jMyCarousel .prev{background: url('../images/left-arrow.gif') center center no-repeat; cursor:pointer; outline:none; width:26px;height:49px;border:0px; float: left; }
div.jMyCarousel .next{ outline:none;background: url('../images/right-arrow.gif') center center no-repeat;cursor:pointer; outline:none; width:26px; height:49px; border:0px;}
.carousel-bullet{ margin:-120px 0px 0px 26px;padding:0x;text-align:left;font-size:1.2em;font-weight:normal; }
.carousel-bullet span{margin: 0px 0px 5px 0px;padding:0px 0px 0px 8px;background:url("../images/rt-arrow-bullet-lt-gray.gif") left top no-repeat;display:block}
/* Homepage Footer Scroll Style */

/* Homepage Image Slider Style */
#slideshow-wrap { margin: 0; width:670px; float:left}
#slideshow { height:300px; }
#slideshow img { cursor:pointer; }
#prev-next-btn-wrap {z-index:1000;margin:-44px 0px 0px 0px;position:relative;float:right;background: url("../images/slideshow-prev-next-control-bg.png") no-repeat;height:41px;width:126px;}
.prev-btn, span.prev-btn {background: url("../images/slideshow-prev-btn.png") no-repeat bottom right; height: 32px; width: 26px;padding:0px;position:absolute;bottom:0;right:0;margin:0px 40px 5px 0px;padding-left:5px;}
span.prev-btn:hover {background: url("../images/slideshow-prev-btn-hover.png") no-repeat bottom right;height:32px;width:26px;padding:0px;position:absolute;bottom:0;right:0;margin:0px 40px 5px 0px;padding-left:5px;}
.next-btn, span.next-btn {background: url("../images/slideshow-next-btn.png") no-repeat bottom right; height: 32px; width: 32px;padding:0px;position:absolute;bottom:0;right:0;margin:0px 5px 5px 0px;}
span.next-btn:hover {background: url("../images/slideshow-next-btn-hover.png") no-repeat bottom right; height: 32px; width: 32px;padding:0px;position:absolute;bottom:0;right:0;margin:0px 5px 5px 0px;}
#nav {z-index:1000;margin:-41px 0px 0px 0px;position:relative;background:url("../images/slideshow-number-control-bg.png") no-repeat;height:44px;}
#nav li {float:left;display:inline; list-style:none; font-size:1.3em; margin:15px 0px 0px 10px; font-weight:bold; cursor:pointer; *line-height:25px;}
#nav a {margin:0px 0px 0px 0px; padding:5px 11px 12px 9px; text-decoration:none; color:#666666; height:31px; width:30px;}
#nav a.hover {background: #ffffff;}
#nav a.activeSlide {background:url("../images/slideshow-number-bg-active.png") no-repeat; height:31px; width:30px; color:#ffffff;}
#nav a:focus { outline:none; }
/* Homepage Image Slider Style */

/* Homepage Right Side Accordian Style */
.ui-widget {font-family:Verdana, Geneva, sans-serif;font-size: 1.2em;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-family:Verdana, Geneva, sans-serif;font-size:1.2em;}
.ui-widget-content{border:0px solid #dddddd; background:#ffffff url("../images/accordion-active-content-area-bg.png") no-repeat; height:190px; color:#444444; }
.ui-widget-content a{color:#444444;}
.ui-widget-header {border:0px solid #4297d7; background:#ffffff url("../images/ui-bg_gloss-wave_55_5c9ccc_500x100.png") 50% 50% repeat-x;color:#ffffff; font-weight:bold;}
.ui-widget-header a{color:#ffffff;}
#accordion{width:270px;text-align:left;float:right;left:0;top:0px;}
.ui-accordion .ui-accordion-header {cursor:pointer;position:relative;margin-top:0px; zoom:1; font-size: 1.2em;}
.ui-accordion .ui-accordion-li-fix{display:inline;}
.ui-accordion .ui-accordion-header-active{border-bottom:0!important;color:#cc0000;}
.ui-accordion .ui-accordion-header a{display:block;padding: .5em .5em .5em 29px;color:#cc0000;}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}
.ui-accordion .ui-accordion-content{padding:10px 15px 10px 15px;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:0px; overflow:auto; display: none;font-size:11px;}
.ui-accordion .ui-accordion-content-active{display:block;}
.ui-helper-hidden {display:none;}
.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}
.ui-icon {display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-icon-triangle-1-n {background-position:0 -16px;}
.ui-icon-triangle-1-ne {background-position:-16px -16px;}
.ui-icon-triangle-1-se {background-position:-48px -16px;}
.ui-icon-triangle-1-sw {background-position:-80px -16px;}
.ui-icon-triangle-1-w {background-position:-96px -16px;}
.ui-icon-triangle-1-nw {background-position:-112px -16px;}
.ui-icon-triangle-2-n-s {background-position:-128px -16px;}
.ui-icon-triangle-2-e-w {background-position:-144px -16px;}
.ui-icon-triangle-1-e {background-position:-32px -16px;}
.ui-icon-triangle-1-s {background-position:-64px -16px;}
.ui-corner-tl {-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;}
.ui-corner-tr {-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;}
.ui-corner-bl {-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;}
.ui-corner-br {-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;}
.ui-corner-top{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;}
.ui-corner-bottom{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px;}
.ui-corner-right {-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px;}
.ui-corner-left {-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius: 5px;}
.ui-corner-all {-moz-border-radius:5px;-webkit-border-radius:5px;}
.ui-state-default, .ui-widget-content .ui-state-default {border:0px solid #c5dbec;background:#ffffff url("../images/default-hover-state-non-selected-accordion-bg.png") no-repeat; height:28px;font-weight:bold;color:#999999;outline:none;margin-bottom:1px;} 
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {color:#999999;text-decoration:none;outline:none;font-size:13px;} 
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {border:0px solid #BBDFF2;background:#d0e5f5 url("../images/default-hover-state-non-selected-accordion-bg.png") no-repeat;background-position:0 -28px;height:28px;font-weight:bold;color:#1d5987; outline: none;}
.ui-state-hover a, .ui-state-hover a:hover {color:#1D75BC;text-decoration:none;outline:none;}
.ui-state-active, .ui-widget-content .ui-state-active{border:0px solid #dddddd;background:#EFEFEF url("../images/accordion-active-header-bg.png") no-repeat;height:35px;font-weight:bold;color:#58595B;outline:none;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color:#1D75BC;outline:none;text-decoration:none;font-size:16px;}
.ui-icon {width:16px;height:16px;background-image:url("../images/ui-icons_469bdd_256x240.png");}
.ui-state-default .ui-icon {background-image:url("../images/ui-icons_2e83ff_256x240-lt-gray.png");}
.ui-state-active .ui-icon {background-image:url("../images/ui-icons_2e83ff_256x240-gray.png");}
/* Homepage Right Side Accordian Style */

.go-btn-rollover, a.go-btn-rollover {background:url('../images/go-btn.jpg') no-repeat; height:26px; width:59px; cursor:pointer; font-size:2.5em;}
a.go-btn-rollover:hover{background:url('../images/go-btn.jpg') no-repeat;background-position:-59px 0;}
.dk-blue  {color:#196396;}
.tranbg3 { background:#2a2627; width:60px;color:#FFFFFF}
.date b { font-size:18px; text-align:center; color:#ac0134;}
.tranbg4 { background:#f1f1f1; padding:0 0 0 10px; line-height:25px;}
.tranbg4 h1 { font-size:14px;  }
.blackbold{font-family:Verdana,Geneva,sans-serif;font-size:13px !important;font-weight:bold; margin:0 0 0 3px; padding:0;}
.blackbold div { font-weight:normal !important; }
.button {color:#FFFFFF; cursor:pointer;font-weight:bold;padding:1px 5px;background:url(../images/butbg.gif) repeat-x; height:28px;border:1px solid #0193d2; width:100px;}


.input-boder{ width:230px; height:18px; border:solid 1px #7f9db9;}
.input-bodera{ width:146px; height:18px; border:solid 1px #7f9db9!important; margin-top:2px;}

.CheckAnswer { display:inline; margin:0; padding:0; }
.CheckAnswer input { margin-top:-5px; outline:none; border:none; }
.boldB b { vertical-align:top;}


.emailboder{ margin-top:5px;}
.emailboder a {color:#196396;font-weight:bold; border:#cae1f4 solid 1px; padding:0px;} 
.emailboder a:hover { color:#000;text-decoration:none;border:#b7d4eb solid 1px;}
.assessment ul{ margin:0; padding:0;}
.assessment li{list-style:disc; margin-left:15px;padding:5px;} 

a.Paymenturl{ width:auto;background: transparent url('../images/bg_button_a.gif') no-repeat top right;
              color: #196396;display:block;margin:0 6px 0 0px;padding-right:10px;padding-top:0px;
              text-decoration: none; float:left;font-weight:bold;}

a.Paymenturl span {background:url('../images/bg_button_span.gif') no-repeat; margin:0 0 0 0; text-transform:capitalize;
                   padding:8px 3px 0 25px;text-align:center;display: block;float:left;height:28px;}

.portfolio-img { border:1px solid #5a5a5b;}
.noborder{border:0;}
