*{padding:0; margin:0; font-family:Tahoma; font-size:12px; line-height:16px;}
body{text-align:center; vertical-align:top; background:url(../../images/tall.jpg) repeat-x center top; font-family: Tahoma;}
.none{text-decoration:none;}
.framebodyx{text-align:center; font-family: Tahoma;}
a {color:#3E3E3E; text-decoration:underline;}
a:hover{ text-decoration:none; }

img { border:0;}
.bordertopbottom {border-top: black thin solid; border-bottom: black thin solid; }
.borderbottom {border-bottom: black thin solid; }
.border {border-right: black thin solid; border-top: black thin solid; border-left: black thin solid; border-bottom: black thin solid;}
.dt { display:table; width:100%; font-family: Tahoma;}
.dr { display:table-row; width:100%; height:100%; font-family: Tahoma;}
.dc { display:table-cell; text-align:left; vertical-align:top; width:100%; color:#3E3E3E; font-family: Tahoma;}
.dcspan2 { display:table-cell; text-align:left; vertical-align:top; width:100%; color:#3E3E3E; font-family: Tahoma;}
.lh {line-height: 150%;}

/*****************/
input {vertical-align:middle;}
.padleft {padding: 0 0 0 3px;}
.form_1 {width:100%; padding:0 0 0 3px; height:19px; vertical-align:middle; color:#000000; background:#82B1DA; border:solid 1px #AECDE9; font-family: Tahoma;}
.form_2 {width:100%; padding:0 0 0 3px; height:20px; vertical-align:middle; color:#000000; background:#ffffff; font-family: Tahoma;}
.form_3 {width:100%; padding:0 0 0 3px; height:18px; vertical-align:middle; color:#000000; background:#ffffff; font-family: Tahoma;}

.cusion { padding: 2px 2px 2px 2px;}

ul {list-style:none; font-family: Tahoma;}
li { background:url(../../images/spacer.gif) no-repeat left; padding-left:8px; line-height:18px; color:Black; font-family: Tahoma;}
li a { text-decoration:underline; color:Black; line-height:18px; font-family: Tahoma;}
li a:hover { text-decoration:none; font-family: Tahoma;}
/* private styles */
.main {width:100%; margin:auto; font-family: Tahoma;}
.mainwide {width:105; margin:auto; font-family: Tahoma;}

.l1{ font-family: Tahoma;}
.l1_c1{width:55%; font-family: Tahoma;}
.l1_c2{width:45%; font-family: Tahoma;}
.l2{ font-family: Tahoma;}
.l3{ font-family: Tahoma;}
.l3_c1{width:6%; font-family: Tahoma;}
.l3_c2{width:88%; font-family: Tahoma;}
.l3_c3{width:6%; font-family: Tahoma;}
.l4{ font-family: Tahoma;}
.l4_c1{width:32%; font-family: Tahoma;}
.l4_c2{width:36%; font-family: Tahoma;}
.l4_c3{width:32%; font-family: Tahoma;}

.customnotes{border:solid 1px #AECDE9; padding: 5px 5px 5px 5px; background-color: #AECDE9;}
.customlabel{font-size:14px; font-family:Tahoma; line-height:14px; font-weight: bold;}

.spanbutton{background: white; border-width: 0px; color: #04B422; font-size: 8pt; text-decoration:underline; text-align: left; cursor: pointer;}
.spanbuttonhover{background: white; border-width: 0px; color: #04B422; font-size: 8pt; text-align: left; cursor: pointer;}

.inputbutton {color: #050; font-family: Tahoma; font-size: 14px; font-weight: bold; background-color: #FED; border: 1px solid; border-top-color: #696; border-left-color: #696; border-right-color: #363; border-bottom-color: #363;}
.inputbuttonhover {color: #050; font-family: Tahoma; font-size: 14px; font-weight: bold; background-color: #FED; border: 1px solid; border-top-color: #C63; border-left-color: #C63; border-right-color: #930; border-bottom-color: #930;}

.logogutter{width:20%;}
.logo{width:80%;}

.line{text-align:center; vertical-align:top; background:url(../../images/3b_line1.gif) repeat-x center top; font-family: Tahoma;}

.feedtxt {color:#337FCA; font-size:9px; font-family:Tahoma; line-height:14px; font-weight: bold;}
.feedlink a {color:#04B422; font-size:9px;font-family:Tahoma; line-height:14px; text-decoration:underline;}
.feedlink a:hover{text-decoration:none;}

.navtxt {color:#04B422; font-size:9px; font-family:Tahoma; line-height:14px;}
.navlink a {color:#04B422; font-size:9px;font-family:Tahoma; line-height:14px; text-decoration:underline;}
.navlink a:hover{text-decoration:none;}

.articlelink a {color:#04B422; text-decoration:underline;}
.articlelink a:hover{text-decoration:none;}

.taglinkgreen a {color:#04B422; font-size:14px; font-family:Tahoma; line-height:20px; text-decoration:underline;}
.taglinkgreen a:hover{color: White; background-color: #04B422; text-decoration:none; font-size:18px;}
.taglinkblue a {color:#337FCA; font-size:14px; font-family:Tahoma; line-height:20px; text-decoration:underline;}
.taglinkblue a:hover{color: White; background-color: #337FCA; text-decoration:none; font-size:18px;}

.mediatxt {color:#337FCA; font-size:12px; font-family:Tahoma; line-height:14px; font-weight: bold;}
.medialink a {color:#04B422; font-size:12px;font-family:Tahoma; line-height:14px; text-decoration:underline;}
.medialink a:hover{text-decoration:none;}
.mediaactionlink a {color:#6DA8D9; font-size:12px;font-family:Tahoma; line-height:14px; text-decoration:underline; }
.mediaactionlink a:hover{text-decoration:none; color:#F48916;}

.footertxt {color:#6DA8D9; font-size:11px; font-family:Tahoma; line-height:14px;}
.footerlink a {color:#6DA8D9; font-size:11px;font-family:Tahoma; line-height:14px; text-decoration:underline; margin-left:12px; margin-right:12px; }
.footerlinktight a {color:#6DA8D9; font-size:11px;font-family:Tahoma; line-height:14px; text-decoration:underline;}
.footerlink a:hover{text-decoration:none;}
.footertxt2{color:#7d7d7d; font-size:11px; font-family:Tahoma; line-height:14px; background:url(../../images/new/tall_footer.gif) top left repeat-x;}
/*******************FOR ALL STYLES****************************/
.link1 {color:#F48916; font-weight:bold; text-decoration:underline;}
.link1:hover {text-decoration:none;}

.link2 a {color:#337FCA; font-weight:bold; text-decoration:none;}
.link2 a:hover {text-decoration:underline;}

.link3 a {color:#04B422; font-weight:bold; text-decoration:none;}
.link3 a:hover {text-decoration:underline;}

.link16 a {color:#04B422; font-weight:bold; text-decoration:none;}
.link16 a:hover {text-decoration:underline;}

.link4 a {color:#337FCA; font-size:14px; font-family:Tahoma; line-height:20px; text-decoration:underline;}
.link4 a:hover{color: White; background-color: #337FCA; text-decoration:none; font-size:18px;}

.ipbrand {color:#337FCA; font-size:12px; font-family:Tahoma; line-height:14px; font-weight: bold;}
.arialbrand {font-family:Arial Rounded MT Bold;}
.TMsmall {font-size:7pt;}
.TM {font-size:12px;}
.txt1 {color:#337FCA; font-weight:bold;}
.txt2 {color:#337FCA; font-size:20px; font-family:Tahoma; line-height:14px; font-weight: bold;}
.jmblue30arial {color:#337FCA; font-size:30px; font-family:Arial Rounded MT Bold; line-height:31px; font-weight: bold;}
.jmgreen30arial {color:#04B422; font-size:30px; font-family:Arial Rounded MT Bold; line-height:31px; font-weight: bold;}
.jmblue30 {color:#337FCA; font-size:30px; font-family:Tahoma; line-height:31px; font-weight: bold;}
.jmgreen30 {color:#04B422; font-size:30px; font-family:Tahoma; line-height:31px; font-weight: bold;}
.jmblue24 {color:#337FCA; font-size:24px; font-family:Tahoma; line-height:25px; font-weight: bold;}
.jmgreen24 {color:#04B422; font-size:24px; font-family:Tahoma; line-height:25px; font-weight: bold;}
.jmblue20 {color:#337FCA; font-size:20px; font-family:Tahoma; line-height:21px; font-weight: bold;}
.jmgreen20 {color:#04B422; font-size:20px; font-family:Tahoma; line-height:21px; font-weight: bold;}
.jmblue18 {color:#337FCA; font-size:18px; font-family:Tahoma; line-height:19px; font-weight: bold;}
.jmgreen18 {color:#04B422; font-size:18px; font-family:Tahoma; line-height:19px; font-weight: bold;}
.jmblue18arial {color:#337FCA; font-size:18px; font-family:Arial Rounded MT Bold; line-height:19px; font-weight: bold;}
.jmgreen18arial {color:#04B422; font-size:18px; font-family:Arial Rounded MT Bold; line-height:19px; font-weight: bold;}
.jmblue16 {color:#337FCA; font-size:16px; font-family:Tahoma; line-height:17px; font-weight: bold;}
.jmgreen16 {color:#04B422; font-size:16px; font-family:Tahoma; line-height:17px; font-weight: bold;}
.jmblue14 {color:#337FCA; font-size:14px; font-family:Tahoma; line-height:15px; font-weight: bold;}
.jmgreen14 {color:#04B422; font-size:14px; font-family:Tahoma; line-height:15px; font-weight: bold;}
.jmblue12 {color:#337FCA; font-size:12px; font-family:Tahoma; line-height:13px; font-weight: bold;}
.jmgreen12 {color:#04B422; font-size:12px; font-family:Tahoma; line-height:13px; font-weight: bold;}
.jmblue10 {color:#337FCA; font-size:10px; font-family:Tahoma; line-height:11px; font-weight: bold;}
.jmgreen10 {color:#04B422; font-size:10px; font-family:Tahoma; line-height:11px; font-weight: bold;}
.jmblue11 {color:#337FCA; font-size:11px; font-family:Tahoma; line-height:12px; font-weight: bold;}
.jmgreen11 {color:#04B422; font-size:11px; font-family:Tahoma; line-height:12px; font-weight: bold;}
.jmblue8 {color:#337FCA; font-size:8px; font-family:Tahoma; line-height:9px; font-weight: bold;}
.jmgreen8 {color:#04B422; font-size:8px; font-family:Tahoma; line-height:9px; font-weight: bold;}
.jmblack16 {color:Black; font-size:16px; font-family:Tahoma; line-height:17px; font-weight: bold;}
.jmblack14 {color:Black; font-size:14px; font-family:Tahoma; line-height:15px; font-weight: bold;}
.jmblack14nobold {color:Black; font-size:14px; font-family:Tahoma; line-height:15px}
.jmblack12 {color:Black; font-size:12px; font-family:Tahoma; line-height:13px; font-weight: bold;}
.jmblack12nobold {color:Black; font-size:12px; font-family:Tahoma; line-height:13px;}
.jmjobdescription {color:Black; font-size:14px; font-family:Verdana; line-height:15px;}
.jmblack11 {color:Black; font-size:11px; font-family:Tahoma; line-height:12px;}
.jmblack10 {color:Black; font-size:10px; font-family:Tahoma; line-height:11px; font-weight: bold;}
.jmblack8 {color:Black; font-size:8px; font-family:Tahoma; line-height:9px; font-weight: bold;}

.watermarked{background-color: #E6E8FA;}
.requiredstar {color: Red; font-size: 8pt;}
.redtexthightlight {color: Red;  font-weight:bold; text-decoration:none;}
.standard {color:Black; font-size: 14pt; font-family: Tahoma;}
.standardsmall {color:Black; font-size: 8pt; font-family: Tahoma;}
/*********************************************************/
/*page1*/
.center_tab_i1{background:url(../../images/b_tall.gif) repeat-x top #EBEBEB;}
.center_tab_i2{background:url(../../images/ltc.gif) no-repeat left top;}
.center_tab_i3{background:url(../../images/rtc.gif) no-repeat right top;}
.center_tab_i4{background:url(../../images/lbc.gif) no-repeat left bottom;}
.center_tab_i5{background:url(../../images/rbc.gif) no-repeat right bottom;}

.center{text-align: center; margin-left: auto; margin-right: auto;}
.left{text-align: left; margin-left: auto; margin-right: auto;}
.right{text-align: right; margin-left: auto; margin-right: auto;}
.justify{text-align: justify;}
.pad {padding-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px;}

.p0_t1_c1{width:14%;}
.p0_t1_c2{width:71%;}
.p0_t1_c3{width:14%;}
.p0_t1_space{width:.5%; background: #FFFFFF;}

.p1_t1_c1{width:49%;}
.p1_t1_c2{width:.5%; background:#D3D3D3;}
.p1_t1_c3{width:50%;}

.p1_t1_c1_wide{width:100%;}

/*page2*/
.p2_t1_c1{width:62%;}
.p2_t1_c2{width:.5%; background: url(../../images/2b_back1.gif) no-repeat bottom #D3D3D3;}
.p2_t1_c3{width:26%;}

/*page3*/
.p3_t1_c1{width:26%;}
.p3_t1_c2{width:.5%; background: url(../../images/2b_back1.gif) no-repeat bottom #D3D3D3;}
.p3_t1_c3{width:62%;}

.p3_t2_c1{width:62%;}
.p3_t2_c2{width:79px; padding-top:15px;}
.p3_t2_c3{width:auto; padding-top:15px;}

.p3_h1{height:48px;}

/*page4*/
.p4_t1_c1{width:62%;}
.p4_t1_c2{width:.5%; background: url(../../images/2b_back1.gif) no-repeat bottom #D3D3D3;}
.p4_t1_c3{width:26%;}

.line1{background:url(../../images/line1.gif) repeat-x top;}

/*page5*/
.p5_t1_c1{width:26%;}
.p5_t1_c2{width:.5%; background: url(../../images/2b_back1.gif) no-repeat bottom #D3D3D3;}
.p5_t1_c3{width:62%;}

/*page6*/
.p6_t1_c1{width:60%;}
.p6_t1_c2{width:7%;}
.p6_t1_c3{width:30%;}

.p5_h1{height:40px;}

.p5_t2_c1{width:10%;}
.p5_t2_c2{width:.5%; background: url(../../images/2b_back1.gif) no-repeat bottom #D3D3D3;}
.p5_t2_c3{width:auto;}

/*page6*/
.p7_t1_c1{width:48%;}
.p7_t1_c2{width:3%; background:#D3D3D3;}
.p7_t1_c3{width:48%;}

/* ---------------------- Dolphin nav ---------------------- */
#dolphincontainer{ margin-left: auto; margin-right: auto;height:56px;color:#04B422;background:#04B422;width:800px;font-family:Tahoma;text-align: center;}
#dolphinnav{ margin-left: auto; margin-right: auto;text-align: center;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold;background:#fff url(../../images/dolphin_bg.gif) repeat-x bottom left;padding:0 0 0 20px;}
#dolphinnav ul{ margin-left: auto; margin-right: auto;text-align: center;margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{ margin-left: auto; margin-right: auto;text-align: center;display:block;float:left;margin:0 1px;}
#dolphinnav ul li a{ margin-left: auto; margin-right: auto;text-align: center;display:block;float:left;color:#fff;text-decoration:none;padding:0 0 0 20px;height:33px;}
#dolphinnav ul li a span{ margin-left: auto; margin-right: auto;text-align: center;padding:12px 20px 0 0;height:21px;float:left;}
#dolphinnav ul li a:hover{ margin-left: auto; margin-right: auto;text-align: center;color:#fff;background:transparent url(../../images/dolphin_bg-OVER.gif) repeat-x bottom left;}
#dolphinnav ul li a:hover span{ margin-left: auto; margin-right: auto;text-align: center;display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{ margin-left: auto; margin-right: auto;text-align: center;color:#fff;background:#1D6893 url(../../images/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}
#dolphinnav ul li a.current span{ margin-left: auto; margin-right: auto;text-align: center;display:block;padding:0 20px 0 0;width:auto;background:#1D6893 url(../../images/dolphin_right-ON.gif) no-repeat top right;height:33px;}
/* ---------------------- END Dolphin nav ---------------------- */
