/* CSS Document */

body 
{
background-image:url(images/background.jpg);
background-repeat:repeat;
/*background-attachment:fixed;*/
margin: 0px;
alingment:center;
spacing:0;
padding: 0;
font-family:Verdana;
font-size:11px;
line-height:17px;
color: #000000;
}
a{text-decoration:none;border:none;outline:none;}
/*.body-bg{
background-color:#FFFFFF;
background-repeat: repeat-x;
height:312px;
vertical-align:top;
color:#ffffff;
line-height:25px;
padding:0px;
width:500px;
text-align:justify;
}*/

.maintd
{
background:none;
width:1003px;
height:auto;
padding:0px;
vertical-align:middle;
table-layout:fixed;
}


.header
{
background:#FFFFFF;
background-repeat:repeat-x;
width:795px;
height:auto;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.header1
{
background-image:url(images/home_design_01.jpg);
background-repeat:no-repeat;
width:11px;
height:28px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.header2
{
background-image:url(images/home_design_02.jpg);
background-repeat:no-repeat;
height:28px;
width:519px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.header3
{
background-image:url(images/home_design_03.jpg);
background-repeat:no-repeat;
height:28px;
width:259px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.header4
{
background-image:url(images/home_design_04.jpg);
background-repeat:no-repeat;
height:28px;
width:6px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.header5
{
background-image:url(images/home_design_05.jpg);
background-repeat:no-repeat;
height:141px;
width:11px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.header6
{
background-image:url(../images/index_header.jpg);
background-repeat:no-repeat;
height:141px;
width:778px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.header7
{
background-image:url(images/home_design_07.jpg);
background-repeat:no-repeat;
height:141px;
width:276px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.header8
{
background-image:url(images/home_design_08.jpg);
background-repeat:no-repeat;
height:141px;
width:259px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.header9
{
background-image:url(images/home_design_09.jpg);
background-repeat:no-repeat;
height:141px;
width:6px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.header10
{
background-image:url(images/home_design_10.jpg);
background-repeat:no-repeat;
height:32px;
width:11px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.header11
{
background-image:url(images/home_design_11.jpg);
background-repeat:no-repeat;
height:32px;
width:778px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.header12
{
background-image:url(images/home_design_12.jpg);
background-repeat:no-repeat;
height:32px;
width:6px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.header13
{
background-image:url(images/home_design_13.jpg);
background-repeat:no-repeat;
height:42px;
width:11px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.header14
{
background-image:url(images/home_design_14.jpg);
background-repeat:no-repeat;
height:42px;
width:519px;
padding-bottom:0px;
padding-left:5px;
font-family:Times New Roman;
font-size:20px;
color:#0033CC;
line-height:27px;
font-weight:bold;
font-style:italic;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
text-align:left;}

.header14b
{
background-image:url(images/home_design_14.jpg);
background-repeat:repeat-x;
height:66px;
width:auto;
padding-bottom:0px;
padding-left:5px;
font-family:Times New Roman;
font-size:20px;
color:#0033CC;
line-height:27px;
font-weight:bold;
font-style:italic;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
text-align:left;}


.header15
{
background-image:url(images/home_design_15.jpg);
background-repeat:no-repeat;
height:42px;
width:259px;
padding-bottom:0px;
padding-left:5px;
font-family:Verdana;
font-size:17px;
color:#FFFFFF;
line-height:25px;
font-weight:bold;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.header16
{
background-image:url(images/home_design_16.jpg);
background-repeat:no-repeat;
height:42px;
width:6px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.header17
{
background-image:url(images/home_design_15.jpg);
background-repeat:no-repeat;
height:42px;
width:259px;
padding-bottom:0px;
padding-left:5px;
font-family:Verdana;
font-size:10px;
color:#000066;
line-height:15px;
font-weight:bold;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
text-align:center;
}

.h1
{
background:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
line-height:22px;
color:#000099;
}

.h2
{
background:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:20px;
color:#330000;
}


.atglance-header
{
background-image:url(../images/MUNI_BAR_1.gif);
background-repeat:no-repeat;
height:141px;
width:778px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.vision-header
{
background-image:url(../images/Index_header_4.jpg);
background-repeat:no-repeat;
height:141px;
width:778px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.department-header
{
background-image:url(../images/department_bar.jpg);
background-repeat:no-repeat;
height:141px;
width:778px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.heritage-header
{
background-image:url(../images/Heritage_bar.jpg);
background-repeat:no-repeat;
height:141px;
width:778px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.urban-header
{
background-image:url(../images/Top1.jpg);
background-repeat:no-repeat;
height:141px;
width:778px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.jnnurm-header
{
background-image:url(../images/JNNURM_bar.jpg);
background-repeat:no-repeat;
height:141px;
width:778px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}


.sidebar
{
background-image:url(images/home_design_17.jpg);
background-repeat:repeat-y;
height:auto;
width:11px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:top;
border:none;
table-layout:fixed;
}

.sidebar1
{
background-image:url(images/home_design_18.jpg);
background-repeat:repeat-y;
height:auto;
width:243px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:top;
border:none;
table-layout:fixed;
}

.sidebar2
{
background-image:url(images/home_design_19.jpg);
background-repeat:repeat-y;
height:auto;
width:276px;
float:right;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:top;
border:none;
table-layout:fixed;
}

.sidebar3
{
background-image:url(images/home_design_20.jpg);
background-repeat:repeat-y;
height:auto;
width:259px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:top;
border:none;
table-layout:fixed;
}

.sidebar4
{
background-image:url(images/home_design_21.jpg);
background-repeat:repeat-y;
height:auto;
width:6px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:top;
border:none;
table-layout:fixed;
}

.sidebar5
{
background-image:url(images/home_design_22.jpg);
background-repeat:no-repeat;
height:33px;
width:11px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:top;
border:none;
table-layout:fixed;
}

.sidebar6
{
background-image:url(images/home_design_23.jpg);
background-repeat:no-repeat;
height:33px;
width:243px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#990000;
font-size:16px;
font-weight:bold;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:top;
border:none;
table-layout:fixed;
}

.sidebar7
{
background-image:url(images/home_design_24.jpg);
background-repeat:no-repeat;
height:33px;
width:276px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#990000;
font-size:16px;
font-weight:bold;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:top;
border:none;
table-layout:fixed;
}

.sidebar8
{
background-image:url(images/home_design_25.jpg);
background-repeat:no-repeat;
height:33px;
width:259px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#990000;
font-size:16px;
font-weight:bold;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:top;
border:none;
table-layout:fixed;
}

.sidebar9
{
background-image:url(images/home_design_26.jpg);
background-repeat:no-repeat;
height:33px;
width:6px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:top;
border:none;
table-layout:fixed;
}

.sidebar10
{
background-image:url(images/home_design_27.jpg);
background-repeat:repeat-y;
height:auto;
width:11px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:top;
border:none;
table-layout:fixed;
}

.sidebar11
{
background-image:url(images/home_design_28.jpg);
background-repeat:repeat-y;
height:auto;
width:243px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:top;
border:none;
table-layout:fixed;
}

.sidebar12
{
background-image:url(images/home_design_29.jpg);
background-repeat:repeat-y;
height:auto;
width:276px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:top;
border:none;
table-layout:fixed;
}

.sidebar13
{
background-image:url(images/home_design_30.jpg);
background-repeat:repeat-y;
height:auto;
width:259px;
padding-bottom:0px;
padding-left:7px;
padding-right:0px;
padding-top:0px;
vertical-align:top;
border:none;
table-layout:fixed;
}

.sidebar14
{
background-image:url(images/home_design_31.jpg);
background-repeat:repeat-y;
height:auto;
width:6px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:top;
border:none;
table-layout:fixed;
}

.downmenu
{
background-image:url(images/home_design_32.jpg);
background-repeat:repeat-y;
height:auto;
width:11px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:top;
border:none;
table-layout:fixed;
}

.downmenu1
{
background-image:url(images/home_design_33.jpg);
background-repeat:no-repeat;
height:28;
width:778px;
font:Verdana;
font-size:10px;
text-align:center;
color:#003399;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:top;
border:none;
table-layout:fixed;
}

.downmenu2
{
background-image:url(images/home_design_34.jpg);
background-repeat:repeat-y;
height:auto
width:6px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:top;
border:none;
table-layout:fixed;
}


.matterpart
{
background:none;
font:Verdana;
font-size:11px;
width:99%;
text-align:justify;
padding-bottom:0px;
padding-left:5px;
padding-right:2px;
padding-top:0px;
border:none;
line-height:19px;
color:#000000;
table-layout: fixed;
}


.footer
{
background-image:url(images/home_design_35.jpg);
background-repeat:no-repeat;
height:103px;
width:11px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.footer1
{
background-image:url(images/home_design_36.jpg);
background-repeat:no-repeat;
height:103px;
width:778px;
font:Verdana;
font-size:10px;
text-align:center;
color:#003399;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:top;
border:none;
table-layout:fixed;
}

.footer2
{
background-image:url(images/home_design_37.jpg);
background-repeat:no-repeat;
height:103px;
width:6px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
vertical-align:middle;
border:none;
table-layout:fixed;
}

.picbord1
{
border:#FFFFCC;
border-style:inset;
border-width:2px;
padding:3px;
}

.picbord2
{
border-color:#74BAE2;
border-style:double;
padding:3px;
}


.td-menu
{
color:#003366;
font-weight:bold;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

a.td-menu:hover
{
color:#990000;
text-decoration:underline;
/*border-style:solid;
border-width:1;*/
}

.tbod
{
background:none;
font-family:Monotype Corsiva;
font-size:20px;
color:#003399;
line-height:27px;
font-style:italic;
width:99%;
text-align:justify;
padding-bottom:0px;
padding-left:5px;
padding-right:5px;
padding-top:0px;
vertical-align:top;
border:none;
table-layout: fixed;
}

.tbod1
{
background:#C9D8C4;
font:Verdana;
font-size:9px;
width:100%;
text-align:right;
padding-bottom:0px;
padding-left:3px;
padding-right:3px;
padding-top:0px;
vertical-align:top;
line-height:14px;
color:#003333;
table-layout: fixed;
}

.tbod1a
{
background:#C2DDEB;
font:Verdana;
font-size:10px;
width:100%;
text-align:left;
padding-bottom:0px;
padding-left:3px;
padding-right:3px;
padding-top:0px;
vertical-align:top;
line-height:18px;
color:#003333;
}

.tbod2
{
background:none;
font:Verdana;
font-size:11px;
width:95%;
text-align:justify;
padding-bottom:0px;
padding-left:5px;
padding-right:5px;
padding-top:0px;
vertical-align:top;
border-color:#006699;
border-width:2px;
border-style:none;
line-height:25px;
color:#333333;
table-layout: fixed;
}

.tbod3
{
background:none;
font:Verdana;
font-size:11px;
width:498px;
float:left;
text-align:justify;
padding-bottom:0px;
padding-left:5px;
padding-right:5px;
padding-top:0px;
vertical-align:top;
border-color:#006699;
border-width:2px;
border-style:none;
line-height:24px;
table-layout: fixed;
}

tbod4
{
background:none;
font:Verdana;
font-size:13px;
width:98%;
text-align:justify;
padding-bottom:0px;
padding-left:5px;
padding-right:5px;
padding-top:0px;
vertical-align:top;
border-color:#006699;
border-width:2px;
border-style:none;
line-height:22px;
color:#333333;
table-layout: fixed;
}

.tbod5
{
background:#C0C0C0;
font:Verdana;
font-size:12px;
width:50%;
text-align:center;
padding:0px;
line-height:20px;
font-weight:bold;
table-layout: fixed;
}

.tbod6
{
background:#FF9933;
font:Verdana;
font-size:13px;
width:50%;
text-align:center;
padding:0px;
line-height:20px;
font-weight:bold;
table-layout: fixed;
border:solid 2px #0033FF;
}

.tdbg
{
background:#0099CC;
font-family:Verdana;
font-size:12px;
font-weight:bold;
text-align:left;
color:#FFFFFF;
padding-left:3px;
/*padding:1px;*/
border:1px solid #0a5990;
line-height:19px;
text-decoration:none;
}

.tbodin
{
background:none;
font:Verdana;
font-size:11px;
width:99%;
text-align:justify;
padding-bottom:0px;
padding-left:5px;
padding-right:5px;
padding-top:0px;
vertical-align:top;
border-color:#006699;
border-width:2px;
border-style:none;
line-height:19px;
color:#333333;
table-layout: fixed;
}

.tdchoc
{
background:#DDCEBF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
line-height:24px;
color:#000066;
vertical-align:text-top;
text-align:left;
}

.tdwhite
{
background:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
line-height:20px;
color:#000066;
vertical-align:text-top;
text-align:left;
}


.link
{
color:#003366;
/*font-weight:bold;*/
font:Verdana;
font-size:13px;
font-style:italic;
text-decoration:underline;
}

a.link:hover
{
color:#CC0000;
text-decoration:none;
/*background-image:url(IMAGES/sidemenu.jpg);
border-style:solid;
border-width:1;*/
}

.link1
{
color:#770000;
font:Verdana;
font-size:10px;
text-decoration:underline;
}

a.link1:hover
{
color:#000099;
/*background:#999966;
display:block;*/
text-decoration:none;
}

.link2
{
background-image:url(images/icon.gif);
background-repeat:no-repeat;
background-position:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#0000FF;
display:block;
text-align:left;
font-weight:bold;
padding-left:16px;
}

a.link2:hover
{
background-image:url(images/icon1.gif);
background-repeat:no-repeat;
background-position:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
display:block;
text-align:left;
font-weight:bold;
padding-left:15px;
}


.link3
{
color:#FFFFFF;
font-weight:bold;
font:Arial;
font-size:11px;
text-decoration:underline;
}

a.link3:hover
{
color:#FFFF00;
text-decoration:none;
/*background-image:url(IMAGES/sidemenu.jpg);
border-style:solid;
border-width:1;*/
}

.link4
{
background-color:#C0C0C0;
display:block;
color:#000066;
font-weight:bold;
font:Arial;
font-size:12px;
text-decoration:none;
text-align:center;
}

a.link4:hover
{
background-color:#CC9900;
display:block;
color:#330000;
text-align:center;
text-decoration:underline;
/*background-image:url(IMAGES/sidemenu.jpg);
border-style:solid;
border-width:1;*/
}

.link5
{
background-image:url(images/icon_54.gif);
background-repeat:no-repeat;
background-position:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:normal;
color:#990000;
font-weight:bold;
display:block;
text-align:left;
padding-left:22px;
}


a.link5:hover
{
background-image:url(images/icon_54.gif);
background-repeat:no-repeat;
background-position:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
display:block;
text-align:left;
font-weight:bold;
padding-left:25px;
}

.link6
{
background:none;
background-image:url(images/icon.gif);
background-repeat:no-repeat;
background-position:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0000FF;
display:block;
text-align:left;
font-weight:bold;
padding-left:16px;
}

a.link6:hover
{
background:#FFFF99;
background-image:url(images/icon1.gif);
background-repeat:no-repeat;
background-position:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
display:block;
text-align:left;
font-weight:bold;
padding-left:15px;
}

.fotlink
{
color:#FF0000;
/*font-weight:bold;*/
font-size:11px;
text-decoration:underline;
}

a.fotlink:hover
{
color:#990000;
text-decoration:none;
/*background-image:url(IMAGES/sidemenu.jpg);
border-style:solid;
border-width:1;*/
}

#marqueecontainer{
position: relative;
width: 225px; /*marquee width */
height: 250px; /*marquee height */
background-color: white;
overflow: hidden;
border: none;
padding: 2px;
padding-left: 4px;
}

a.view{ display:inline-block; padding:3px 20px; margin:10px auto; position:relative; line-height:18px; font-size:14px; color:#FFF; border-radius:5px;-webkit-border-radius:5px; text-align:center;box-shadow:#333 0 1px 2px ; -webkit-box-shadow:#333 0 1px 2px ; transition:box-shadow .3s; -webkit-transition:box-shadow .3s; background: #ffa800; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYTgwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjc0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffa800 0%, #ff7400 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa800), color-stop(100%,#ff7400)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffa800 0%,#ff7400 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffa800 0%,#ff7400 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffa800 0%,#ff7400 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffa800 0%,#ff7400 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa800', endColorstr='#ff7400',GradientType=0 ); /* IE6-8 */

}

a.view:hover{ box-shadow:inset #333 0 1px 2px; -webkit-box-shadow:inset #333 0 1px 2px}

.att-off{
	width:100%;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	}
.att-off ul{
	text-align:center;
	margin:0;
	padding:0;
	text-decoration:none;
	}
.att-off ul li{
	text-align:center;
	display:inline-block;
	width:auto;
	height:auto;
	margin-right:10px;
	margin-bottom:10px;
	border-radius:5px;
    background: #fff;
	-webkit-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.4);
	-moz-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.4);
	box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.4);
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:0 !important;
	}
.att-off ul li a{
	text-decoration:none;
	color:#000000;
	display:block;
	padding:10px 15px;
	}
.att-off ul li a:hover{
	background: rgb(15, 63, 152);
	color:#FFFFFF;
	border-radius:5px;
	}
.lb_base {
	background:rgba(0,0,0,0.5);
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 10;
	left: 0;
	top: 0;
	display: none;
}
.lb_box {
	width: 40%;
	height: 60%;
	background: #FFF;
	border: solid 5px #000000;
	border-radius: 10px;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	overflow-y: scroll;
	padding: 2%;
}
.lb_box p {
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	line-height: 29px;
}
.lb_box h2 {
	width: auto;
	display: table;
	font-family: 'TrajanPro-Regular';
	font-size: 22px;
	color: #a4a5a6;
	text-transform: uppercase;
	letter-spacing: 8px;
	line-height: 22px;
	font-weight: normal;
	text-align: center;
	margin: 0px auto 20px;
	position: relative;
	border-bottom: 1px solid #dfdbdd;
}
.lb_box h3 {
	width: auto;
	display: table;
	font-family: 'TrajanPro-Regular';
	font-size: 18px;
	color: #282828;
	text-transform: uppercase;
	line-height: 22px;
	font-weight: normal;
	text-align: center;
	margin: 0px auto 20px;
	position: relative;
}
.lb_box img {
	display: inline-block;
	text-align: center;
}
a.close {
	position: absolute;
	width: 50px;
	height: 50px;
	background: #fff;
	font-size: 20px;
	font-weight:bold;
	line-height: 35px;
	color: #000;
	border-radius: 50%;
	top: 1%;
	right: 0.5%;
	text-align: center;
	text-decoration: none;
	z-index: 1;
}
.reach {
	width: 100px;
	height: auto;
	padding: 0 0 25px;
	margin: 0 auto;
	box-sizing: border-box;
}
.reach1 {
	width: 100px;
	height: auto;
	padding: 0 0 25px;
	margin: 0;
	box-sizing: border-box;
	float: right;
}
.ricon {
	width: 30px;
	height: 30px;
	padding: 0;
	margin: 0 auto;
}
.ricon1 {
	width: 30px;
	height: 30px;
	padding: 0;
	margin: 0;
}
.reach p {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	color: #fff;
	text-align: center;
	padding: 10px 0 0 0;
}