@charset "utf-8";
body { 
margin : 0; 
padding : 0; 
width : 100%; 
background : #ededed url("images/bg.gif") repeat-x top; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
color : #000; 
text-align : left; 
} 
html { 
padding : 0; 
margin : 0; 
color : #000; 
} 
.dropdown dd { 
position : absolute; 
overflow : hidden; 
width : 60px; 
display : none; 
background : #fff; 
z-index : 60; 
} 
.dropdown ul { 
width : 60px; 
border : 2px solid #9ac1c9; 
list-style : none; 
border-top : none; 
} 
.dropdown li { 
display : inline; 
} 
.dropdown a, .dropdown a:active, .dropdown a:visited { 
display : block; 
padding : 5px; 
color : #333; 
text-decoration : none; 
background : #eaf0f2; 
width : 60px; 
} 
.dropdown a:hover { 
background : #d9e1e4; 
color : #000; 
} 
.dropdown .underline { 
border-bottom : 0 solid #b9d6dc; 
} 
p { 
margin : 0; 
padding : 5px 0; 
} 
h1, h2, h3, h4 { 
margin : 0; 
font-family : Arial, Helvetica, sans-serif; 
color : #000; 
font-size : 10px; 
} 
hr { 
margin : 10px 0; 
padding : 0; 
border : 0; 
outline : 0; 
background : #cacaca; 
height : 1px; 
} 
a { 
text-decoration : none; 
color : #009; 
} 
img { 
border : 0; 
} 
.main { 
width : 100%; 
padding : 0; 
margin : 0 auto; 
text-align : left; 
color : #333; 
} 
.resize { 
width : 975px; 
margin : 0 auto; 
} 
img { 
border : 0; 
} 
.header { 
margin : 0 auto; 
width : 975px; 
font-size : 12px; 
text-align : left; 
color : #333; 
font-family : Arial, Helvetica, sans-serif; 
} 
p.top { 
text-align : center; 
padding : 7px 0; 
} 
p.top a { 
color : #999; 
font : normal 11px Tahoma, Geneva, sans-serif; 
} 
.logo { 
float : left; 
padding : 41px 30px; 
width : 300px; 
} 
.menu { 
float : right; 
width : 600px; 
padding : 35px 0 0 0; 
} 
.menu ul { 
padding : 0; 
margin : 0; 
list-style : none; 
float : right; 
} 
.menu ul li { 
float : left; 
margin : 0; 
padding : 10px 20px; 
} 
.menu ul li a { 
display : block; 
color : #fff; 
font : normal 14px Arial, Helvetica, sans-serif; 
} 
.menu ul li a:hover { 
color : #2b93e1; 
text-decoration : none; 
text-align : center; 
} 
.menu ul li a.active { 
color : #006; 
font-weight : bold; 
} 
.menu ul li span { 
display : block; 
color : #fff; 
font : normal 11px Arial, Helvetica, sans-serif; 
} 
.slicer { 
background : url("images/screen_bg.jpg") no-repeat top; 
height : 310px; 
} 
.slicer .desc { 
float : left; 
width : 295px; 
padding : 30px 10px 10px 30px; 
color : #fff; 
} 
.slicer .desc h2 { 
color : #ffffff; 
font : bold 40px Arial, Helvetica, sans-serif; 
} 
.slicer .desc p { 
color : #ffffff; 
font : normal 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
text-align : left; 
font-size : 14px; 
} 
.slicer .gallery { 
float : right; 
width : 502px; 
padding : 16px 69px 4px 69px; 
} 
img { 
border : 0; 
} 
.title_block { 
background : url("images/title_bg.jpg") no-repeat top; 
height : 173px; 
width : 975px; 
font-size : 28px; 
} 
.title_block h2 { 
color : #ffffff; 
font : bold 40px Arial, Helvetica, sans-serif; 
padding : 55px 0 0 50px; 
font-size : 26px; 
} 
.title_block p { 
float : right; 
width : 600px; 
padding : 10px 50px; 
margin : 40px 0 0 0; 
border-left : 0 solid #1a76c8; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #fff; 
line-height : 1.6em; 
font-size : 12px; 
} 
.body { 
padding : 10px 0; 
border-bottom : 0 solid #dcdcdc; 
text-align : left; 
} 
.second_body { 
padding : 10px 0; 
border-top : 0 solid #fff; 
background : #f0f0f0; 
} 
div.panel { 
background : url("images/pan_bg.gif") repeat-x; 
} 
div.panel div { 
background : url("images/pan_l.gif") no-repeat left; 
} 
div.panel div div { 
background : url("images/pan_r.gif") no-repeat right; 
height : 52px; 
width : 975px; 
} 
div.panel h1 { 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #fff; 
padding : 15px 20px; 
text-align : left; 
} 
div.panel p { 
float : right; 
padding : 18px 10px 0 10px; 
text-align : left; 
} 
div.panel a { 
color : #fff; 
padding : 0 5px; 
text-align : left; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 18px; 
font-weight : bold; 
} 
img { 
border : 0; 
} 
div.box { 
background : url("images/box_bg.gif") repeat-y left; 
font-family : Arial, Helvetica, sans-serif; 
color : #333; 
} 
div.box div.bottom { 
background : url("images/box_bot.gif") no-repeat bottom left; 
} 
div.box div.bottom div.top { 
background : url("images/box_top.gif") no-repeat top left; 
width : 975px; 
} 
img { 
border : 0; 
text-align : center; 
} 
.services { 
padding : 10px 15px !important ; 
padding : 10px 0 10px 5px; 
margin : 10px 0; 
} 
.services h2 { 
padding : 10px 0; 
margin : 5px 0; 
color : #000; 
font : bold 12px Arial, Helvetica, sans-serif; 
border-bottom : 0 solid #d7d7d7; 
font-size : 14px; 
} 
.services p { 
padding : 10px 0; 
margin : 5px 0; 
color : #333; 
font : normal 11px Arial, Helvetica, sans-serif; 
line-height : 1.6em; 
font-size : 12px; 
} 
.services p.link { 
border-top : 1px solid #d7d7d7; 
} 
.services a { 
color : #145190; 
font : normal 11px Arial, Helvetica, sans-serif; 
font-size : 12px; 
} 
.services .left { 
float : left; 
width : 295px; 
margin : 0 10px; 
} 
.services .center { 
float : left; 
width : 295px; 
margin : 0 10px; 
} 
.services .right { 
float : left; 
width : 295px; 
margin : 0 10px; 
} 
.box .content { 
padding : 20px; 
margin : 10px 0; 
text-align : left; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
} 
div.testi { 
background : url("images/test_bg.gif") repeat-y; 
width : 292px; 
margin : 20px 10px; 
} 
div.testi div { 
background : url("images/test_top.gif") no-repeat top; 
} 
div.testi div div { 
background : url("images/test_bot.gif") no-repeat bottom; 
width : 272px; 
padding : 15px 10px 30px 10px; 
} 
.content { 
text-align : center; 
} 
.content h2 { 
color : #333; 
font : normal 18px Arial, Helvetica, sans-serif; 
padding : 10px; 
margin : 0 0 10px 0; 
border-bottom : 0 solid #cacaca; 
text-align : left; 
font-weight : bold; 
} 
.content h3 { 
color : #373737; 
font : normal 18px Arial, Helvetica, sans-serif; 
padding : 10px; 
margin : 10px 0 0 0; 
} 
.content p { 
color : #000; 
font : normal 11px Arial, Helvetica, sans-serif; 
line-height : 1.6em; 
padding : 5px 10px; 
font-size : 12px; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
} 
.content a { 
color : #00c; 
font : normal 11px Arial, Helvetica, sans-serif; 
line-height : 1.6em; 
font-size : 12px; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
font-weight : bold; 
} 
.content .left { 
float : left; 
width : 610px; 
padding : 0 10px; 
text-align : center; 
} 
.content .right { 
float : right; 
width : 312px; 
padding : 0 10px; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
} 
.team { 
background : #dfdfdf; 
padding : 1px; 
} 
.team div { 
border : 0 solid #fff; 
background : #e9e9e9; 
padding : 10px; 
} 
.team img { 
float : left; 
padding : 0 20px 0 0; 
} 
ul.list { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
ul.list li { 
margin : 0; 
padding : 5px 20px 5px 20px; 
color : #000; 
font : normal 11px Arial, Helvetica, sans-serif; 
line-height : 1.6em; 
text-align : left; 
font-size : 12px; 
font-weight : bold; 
} 
ul.list li img { 
float : left; 
padding : 0 20px 0 5px; 
} 
ul.sub_navigation { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
ul.sub_navigation li { 
margin : 0; 
padding : 10px 10px 0 10px; 
list-style : none; 
} 
ul.sub_navigation a { 
display : block; 
color : #373737; 
font : normal 12px Arial, Helvetica, sans-serif; 
line-height : 1.6em; 
height : 16px; 
} 
ul.sub_navigation a:hover { 
color : #134b89; 
font : bold 12px Arial, Helvetica, sans-serif; 
} 
ul.sub_navigation a.active { 
color : #134b89; 
font : bold 12px Arial, Helvetica, sans-serif; 
} 
#contactform { 
margin : 0; 
padding : 5px 10px; 
} 
#contactform * { 
color : #222222; 
} 
#contactform ol { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
#contactform li { 
margin : 0; 
padding : 0; 
background : none; 
border : none; 
display : block; 
} 
#contactform li.buttons { 
margin : 5px 0 5px 110px; 
} 
#contactform label { 
margin : 0; 
width : 110px; 
display : block; 
padding : 10px 0; 
font : bold 12px Arial, Helvetica, sans-serif; 
color : #222222; 
text-transform : capitalize; 
float : left; 
} 
#contactform label span { 
color : #ff0000; 
} 
#contactform input.text { 
width : 440px; 
border : 1px solid #dcdcdc; 
margin : 10px 0; 
padding : 5px 2px; 
height : 16px; 
background : #f5f5f5; 
float : left; 
} 
#contactform textarea { 
width : 440px; 
border : 1px solid #dcdcdc; 
margin : 10px 0; 
padding : 2px; 
background : #f5f5f5; 
float : left; 
} 
#contactform li.buttons input { 
padding : 3px 0; 
margin : 0; 
border : 0; 
color : #fff; 
float : left; 
} 
p.response { 
text-align : center; 
color : #ff0000; 
font : 12px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
width : auto; 
} 
.footer { 
background : #bcbcbc url("images/footer_bg.jpg") repeat-x top; 
padding : 30px 0; 
font-size : 16px; 
} 
.footer p { 
color : #333333; 
font : normal 11px Arial, Helvetica, sans-serif; 
text-align : center; 
padding : 0; 
} 
.footer a { 
color : #333333; 
font : normal 11px Arial, Helvetica, sans-serif; 
font-size : 14px; 
} 
p.clr, .clr { 
clear : both; 
padding : 0; 
margin : 0; 
background : none; 
text-align : center; 
} 
#slider { 
width : 502px; 
margin : 0; 
padding : 0; 
list-style : none; 
} 
#slider ul, #slider li { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
#slider li { 
width : 502px; 
height : 290px; 
overflow : hidden; 
font-family : "Arial Black", Gadget, sans-serif; 
text-align : center; 
font-size : 24px; 
color : #fff; 
} 
p#controls { 
margin : 0; 
position : relative; 
} 
#prevBtn, #nextBtn { 
display : block; 
margin : 0; 
overflow : hidden; 
width : 30px; 
height : 290px; 
position : absolute; 
left : -45px; 
top : -160px; 
} 
#nextBtn { 
left : 517px; 
} 
#prevBtn a { 
display : block; 
width : 30px; 
height : 290px; 
background : url("images/l_arrow.png") no-repeat 0 0; 
} 
#nextBtn a { 
display : block; 
width : 30px; 
height : 290px; 
background : url("images/r_arrow.png") no-repeat 0 0; 
} 
#LLC { 
font-size : 18px; 
} 
.main .header .slicer .desc h1 { 
color : #fff; 
} 
.main .header .slicer .desc h1 { 
font-family : Rockwell; 
text-align : left; 
} 
.main p .top { 
text-align : center; 
font-family : Arial, Helvetica, sans-serif; 
} 
.main .clr blockquote blockquote table tr th .main { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
text-align : left; 
color : #333; 
} 
.pi { 
font-weight : bold; 
} 
.main .clr blockquote blockquote table tr th .main { 
font-size : 12px; 
} 
.main .clr blockquote blockquote table tr th .main font { 
font-size : 12px; 
font-family : Tahoma, Geneva, sans-serif; 
} 
.crypto { 
font-size : 36px; 
} 
.main .header .slicer .desc h1 span { 
font-size : 12px; 
} 
.main .header .slicer .desc h1 span { 
font-size : 36px; 
} 
.Crypto { 
font-size : 18px; 
color : #fff; 
font-family : Rockwell; 
} 
.crypto2 { 
font-size : 24px; 
} 
.main .header .slicer .desc h1 .Crypto .crypto2 { 
font-size : 28px; 
} 
.main .header table { 
text-align : left; 
} 
.cryptographic { 
font-size : 30px; 
color : #fff; 
font-family : Rockwell; 
} 
.header .slicer .desc h1 span { 
color : #fff; 
} 
body { 
margin : 0; 
padding : 0; 
width : 100%; 
background : #ededed url("images/bg.gif") repeat-x top; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
color : #000; 
text-align : left; 
} 
html { 
padding : 0; 
margin : 0; 
color : #000; 
} 
.dropdown dd { 
position : absolute; 
overflow : hidden; 
width : 60px; 
display : none; 
background : #fff; 
z-index : 60; 
} 
.dropdown ul { 
width : 60px; 
border : 2px solid #9ac1c9; 
list-style : none; 
border-top : none; 
} 
.dropdown li { 
display : inline; 
} 
.dropdown a, .dropdown a:active, .dropdown a:visited { 
display : block; 
padding : 5px; 
color : #333; 
text-decoration : none; 
background : #eaf0f2; 
width : 60px; 
} 
.dropdown a:hover { 
background : #d9e1e4; 
color : #000; 
} 
.dropdown .underline { 
border-bottom : 0 solid #b9d6dc; 
} 
p { 
margin : 0; 
padding : 5px 0; 
} 
h1, h2, h3, h4 { 
margin : 0; 
font-family : Arial, Helvetica, sans-serif; 
color : #000; 
font-size : 10px; 
} 
hr { 
margin : 10px 0; 
padding : 0; 
border : 0; 
outline : 0; 
background : #cacaca; 
height : 1px; 
} 
a { 
text-decoration : none; 
color : #009; 
} 
img { 
border : 0; 
} 
.main { 
width : 100%; 
padding : 0; 
margin : 0 auto; 
text-align : left; 
color : #333; 
} 
.resize { 
width : 975px; 
margin : 0 auto; 
} 
img { 
border : 0; 
} 
.header { 
margin : 0 auto; 
width : 975px; 
font-size : 12px; 
text-align : left; 
color : #333; 
font-family : Arial, Helvetica, sans-serif; 
} 
p.top { 
text-align : center; 
padding : 7px 0; 
} 
p.top a { 
color : #999; 
font : normal 11px Tahoma, Geneva, sans-serif; 
} 
.logo { 
float : left; 
padding : 41px 30px; 
width : 300px; 
} 
.menu { 
float : right; 
width : 600px; 
padding : 35px 0 0 0; 
} 
.menu ul { 
padding : 0; 
margin : 0; 
list-style : none; 
float : right; 
} 
.menu ul li { 
float : left; 
margin : 0; 
padding : 10px 20px; 
} 
.menu ul li a { 
display : block; 
color : #fff; 
font : normal 14px Arial, Helvetica, sans-serif; 
} 
.menu ul li a:hover { 
color : #2b93e1; 
text-decoration : none; 
text-align : center; 
} 
.menu ul li a.active { 
color : #006; 
font-weight : bold; 
} 
.menu ul li span { 
display : block; 
color : #fff; 
font : normal 11px Arial, Helvetica, sans-serif; 
} 
.slicer { 
background : url("images/screen_bg.jpg") no-repeat top; 
height : 310px; 
} 
.slicer .desc { 
float : left; 
width : 295px; 
padding : 30px 10px 10px 30px; 
color : #fff; 
} 
.slicer .desc h2 { 
color : #ffffff; 
font : bold 40px Arial, Helvetica, sans-serif; 
} 
.slicer .desc p { 
color : #ffffff; 
font : normal 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
text-align : left; 
font-size : 14px; 
} 
.slicer .gallery { 
float : right; 
width : 502px; 
padding : 16px 69px 4px 69px; 
} 
img { 
border : 0; 
} 
.title_block { 
background : url("images/title_bg.jpg") no-repeat top; 
height : 173px; 
width : 975px; 
font-size : 28px; 
} 
.title_block h2 { 
color : #ffffff; 
font : bold 40px Arial, Helvetica, sans-serif; 
padding : 55px 0 0 50px; 
font-size : 26px; 
} 
.title_block p { 
float : right; 
width : 600px; 
padding : 10px 50px; 
margin : 40px 0 0 0; 
border-left : 0 solid #1a76c8; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #fff; 
line-height : 1.6em; 
font-size : 12px; 
} 
.body { 
padding : 10px 0; 
border-bottom : 0 solid #dcdcdc; 
text-align : left; 
} 
.second_body { 
padding : 10px 0; 
border-top : 0 solid #fff; 
background : #f0f0f0; 
} 
div.panel { 
background : url("images/pan_bg.gif") repeat-x; 
} 
div.panel div { 
background : url("images/pan_l.gif") no-repeat left; 
} 
div.panel div div { 
background : url("images/pan_r.gif") no-repeat right; 
height : 52px; 
width : 975px; 
} 
div.panel h1 { 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #fff; 
padding : 15px 20px; 
text-align : left; 
} 
div.panel p { 
float : right; 
padding : 18px 10px 0 10px; 
text-align : left; 
} 
div.panel a { 
color : #fff; 
padding : 0 5px; 
text-align : left; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 18px; 
font-weight : bold; 
} 
img { 
border : 0; 
} 
div.box { 
background : url("images/box_bg.gif") repeat-y left; 
font-family : Arial, Helvetica, sans-serif; 
color : #333; 
} 
div.box div.bottom { 
background : url("images/box_bot.gif") no-repeat bottom left; 
} 
div.box div.bottom div.top { 
background : url("images/box_top.gif") no-repeat top left; 
width : 975px; 
} 
img { 
border : 0; 
text-align : center; 
} 
.services { 
padding : 10px 15px !important ; 
padding : 10px 0 10px 5px; 
margin : 10px 0; 
} 
.services h2 { 
padding : 10px 0; 
margin : 5px 0; 
color : #000; 
font : bold 12px Arial, Helvetica, sans-serif; 
border-bottom : 0 solid #d7d7d7; 
font-size : 14px; 
} 
.services p { 
padding : 10px 0; 
margin : 5px 0; 
color : #333; 
font : normal 11px Arial, Helvetica, sans-serif; 
line-height : 1.6em; 
font-size : 12px; 
} 
.services p.link { 
border-top : 1px solid #d7d7d7; 
} 
.services a { 
color : #145190; 
font : normal 11px Arial, Helvetica, sans-serif; 
font-size : 12px; 
} 
.services .left { 
float : left; 
width : 295px; 
margin : 0 10px; 
} 
.services .center { 
float : left; 
width : 295px; 
margin : 0 10px; 
} 
.services .right { 
float : left; 
width : 295px; 
margin : 0 10px; 
} 
.box .content { 
padding : 20px; 
margin : 10px 0; 
text-align : left; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
} 
div.testi { 
background : url("images/test_bg.gif") repeat-y; 
width : 292px; 
margin : 20px 10px; 
} 
div.testi div { 
background : url("images/test_top.gif") no-repeat top; 
} 
div.testi div div { 
background : url("images/test_bot.gif") no-repeat bottom; 
width : 272px; 
padding : 15px 10px 30px 10px; 
} 
.content { 
text-align : center; 
} 
.content h2 { 
color : #333; 
font : normal 18px Arial, Helvetica, sans-serif; 
padding : 10px; 
margin : 0 0 10px 0; 
border-bottom : 0 solid #cacaca; 
text-align : left; 
font-weight : bold; 
} 
.content h3 { 
color : #373737; 
font : normal 18px Arial, Helvetica, sans-serif; 
padding : 10px; 
margin : 10px 0 0 0; 
} 
.content p { 
color : #000; 
font : normal 11px Arial, Helvetica, sans-serif; 
line-height : 1.6em; 
padding : 5px 10px; 
font-size : 12px; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
} 
.content a { 
color : #00c; 
font : normal 11px Arial, Helvetica, sans-serif; 
line-height : 1.6em; 
font-size : 12px; 
font-family : Arial, Helvetica, sans-serif; 
font-weight : bold; 
} 
.content .left { 
float : left; 
width : 610px; 
padding : 0 10px; 
text-align : center; 
} 
.content .right { 
float : right; 
width : 312px; 
padding : 0 10px; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
} 
.team { 
background : #dfdfdf; 
padding : 1px; 
} 
.team div { 
border : 0 solid #fff; 
background : #e9e9e9; 
padding : 10px; 
} 
.team img { 
float : left; 
padding : 0 20px 0 0; 
} 
ul.list { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
ul.list li { 
margin : 0; 
padding : 5px 20px 5px 20px; 
color : #000; 
font : normal 11px Arial, Helvetica, sans-serif; 
line-height : 1.6em; 
text-align : left; 
font-size : 12px; 
font-weight : bold; 
} 
ul.list li img { 
float : left; 
padding : 0 20px 0 5px; 
} 
ul.sub_navigation { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
ul.sub_navigation li { 
margin : 0; 
padding : 10px 10px 0 10px; 
list-style : none; 
} 
ul.sub_navigation a { 
display : block; 
color : #373737; 
font : normal 12px Arial, Helvetica, sans-serif; 
line-height : 1.6em; 
height : 16px; 
} 
ul.sub_navigation a:hover { 
color : #134b89; 
font : bold 12px Arial, Helvetica, sans-serif; 
} 
ul.sub_navigation a.active { 
color : #134b89; 
font : bold 12px Arial, Helvetica, sans-serif; 
} 
#contactform { 
margin : 0; 
padding : 5px 10px; 
} 
#contactform * { 
color : #222222; 
} 
#contactform ol { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
#contactform li { 
margin : 0; 
padding : 0; 
background : none; 
border : none; 
display : block; 
} 
#contactform li.buttons { 
margin : 5px 0 5px 110px; 
} 
#contactform label { 
margin : 0; 
width : 110px; 
display : block; 
padding : 10px 0; 
font : bold 12px Arial, Helvetica, sans-serif; 
color : #222222; 
text-transform : capitalize; 
float : left; 
} 
#contactform label span { 
color : #ff0000; 
} 
#contactform input.text { 
width : 440px; 
border : 1px solid #dcdcdc; 
margin : 10px 0; 
padding : 5px 2px; 
height : 16px; 
background : #f5f5f5; 
float : left; 
} 
#contactform textarea { 
width : 440px; 
border : 1px solid #dcdcdc; 
margin : 10px 0; 
padding : 2px; 
background : #f5f5f5; 
float : left; 
} 
#contactform li.buttons input { 
padding : 3px 0; 
margin : 0; 
border : 0; 
color : #fff; 
float : left; 
} 
p.response { 
text-align : center; 
color : #ff0000; 
font : 12px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
width : auto; 
} 
.footer { 
background : #bcbcbc url("images/footer_bg.jpg") repeat-x top; 
padding : 30px 0; 
font-size : 16px; 
} 
.footer p { 
color : #333333; 
font : normal 11px Arial, Helvetica, sans-serif; 
text-align : center; 
padding : 0; 
} 
.footer a { 
color : #333333; 
font : normal 11px Arial, Helvetica, sans-serif; 
font-size : 14px; 
} 
p.clr, .clr { 
clear : both; 
padding : 0; 
margin : 0; 
background : none; 
text-align : center; 
} 
#slider { 
width : 502px; 
margin : 0; 
padding : 0; 
list-style : none; 
} 
#slider ul, #slider li { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
#slider li { 
width : 502px; 
height : 290px; 
overflow : hidden; 
font-family : "Arial Black", Gadget, sans-serif; 
text-align : center; 
font-size : 24px; 
color : #fff; 
} 
#LLC { 
font-size : 18px; 
} 
.main .header .slicer .desc h1 { 
color : #fff; 
} 
.main .header .slicer .desc h1 { 
font-family : Rockwell; 
text-align : left; 
} 
.main p .top { 
text-align : center; 
font-family : Arial, Helvetica, sans-serif; 
} 
.main .clr blockquote blockquote table tr th .main { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
text-align : left; 
color : #333; 
} 
.pi { 
font-weight : bold; 
} 
.main .clr blockquote blockquote table tr th .main { 
font-size : 12px; 
} 
.main .clr blockquote blockquote table tr th .main font { 
font-size : 12px; 
font-family : Tahoma, Geneva, sans-serif; 
} 
.crypto { 
font-size : 36px; 
} 
.main .header .slicer .desc h1 span { 
font-size : 12px; 
} 
.main .header .slicer .desc h1 span { 
font-size : 36px; 
} 
.Crypto { 
font-size : 18px; 
color : #fff; 
font-family : Rockwell; 
} 
.crypto2 { 
font-size : 24px; 
} 
.main .header .slicer .desc h1 .Crypto .crypto2 { 
font-size : 28px; 
} 
.main .header table { 
text-align : left; 
} 
.cryptographic { 
font-size : 30px; 
color : #fff; 
font-family : Rockwell; 
} 
body { 
margin : 0; 
padding : 0; 
width : 100%; 
background : #ededed url("images/bg.gif") repeat-x top; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
color : #000; 
text-align : left; 
} 
html { 
padding : 0; 
margin : 0; 
color : #000; 
} 
.dropdown dd { 
position : absolute; 
overflow : hidden; 
width : 60px; 
display : none; 
background : #fff; 
z-index : 60; 
} 
.dropdown ul { 
width : 60px; 
border : 2px solid #9ac1c9; 
list-style : none; 
border-top : none; 
} 
.dropdown li { 
display : inline; 
} 
.dropdown a, .dropdown a:active, .dropdown a:visited { 
display : block; 
padding : 5px; 
color : #333; 
text-decoration : none; 
background : #eaf0f2; 
width : 60px; 
} 
.dropdown a:hover { 
background : #d9e1e4; 
color : #000; 
} 
.dropdown .underline { 
border-bottom : 0 solid #b9d6dc; 
} 
p { 
margin : 0; 
padding : 5px 0; 
} 
h1, h2, h3, h4 { 
margin : 0; 
font-family : Arial, Helvetica, sans-serif; 
color : #000; 
font-size : 10px; 
} 
hr { 
margin : 10px 0; 
padding : 0; 
border : 0; 
outline : 0; 
background : #cacaca; 
height : 1px; 
} 
a { 
text-decoration : none; 
color : #009; 
} 
img { 
border : 0; 
} 
.main { 
width : 100%; 
padding : 0; 
margin : 0 auto; 
text-align : left; 
color : #333; 
} 
.resize { 
width : 975px; 
margin : 0 auto; 
} 
img { 
border : 0; 
} 
.header { 
margin : 0 auto; 
width : 975px; 
font-size : 12px; 
text-align : left; 
color : #333; 
font-family : Arial, Helvetica, sans-serif; 
} 
p.top { 
text-align : center; 
padding : 7px 0; 
} 
p.top a { 
color : #999; 
font : normal 11px Tahoma, Geneva, sans-serif; 
} 
.logo { 
float : left; 
padding : 41px 30px; 
width : 300px; 
} 
.menu { 
float : right; 
width : 600px; 
padding : 35px 0 0 0; 
} 
.menu ul { 
padding : 0; 
margin : 0; 
list-style : none; 
float : right; 
} 
.menu ul li { 
float : left; 
margin : 0; 
padding : 10px 20px; 
} 
.menu ul li a { 
display : block; 
color : #fff; 
font : normal 14px Arial, Helvetica, sans-serif; 
} 
.menu ul li a:hover { 
color : #2b93e1; 
text-decoration : none; 
text-align : center; 
} 
.menu ul li a.active { 
color : #006; 
font-weight : bold; 
} 
.menu ul li span { 
display : block; 
color : #fff; 
font : normal 11px Arial, Helvetica, sans-serif; 
} 
.slicer { 
background : url("images/screen_bg.jpg") no-repeat top; 
height : 310px; 
} 
.slicer .desc { 
float : left; 
width : 295px; 
padding : 30px 10px 10px 30px; 
color : #fff; 
} 
.slicer .desc h2 { 
color : #ffffff; 
font : bold 40px Arial, Helvetica, sans-serif; 
} 
.slicer .desc p { 
color : #ffffff; 
font : normal 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
text-align : left; 
font-size : 14px; 
} 
.slicer .gallery { 
float : right; 
width : 502px; 
padding : 16px 69px 4px 69px; 
} 
img { 
border : 0; 
} 
.title_block { 
background : url("images/title_bg.jpg") no-repeat top; 
height : 173px; 
width : 975px; 
font-size : 28px; 
} 
.title_block h2 { 
color : #ffffff; 
font : bold 40px Arial, Helvetica, sans-serif; 
padding : 55px 0 0 50px; 
font-size : 26px; 
} 
.title_block p { 
float : right; 
width : 600px; 
padding : 10px 50px; 
margin : 40px 0 0 0; 
border-left : 0 solid #1a76c8; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #fff; 
line-height : 1.6em; 
font-size : 12px; 
} 
.body { 
padding : 10px 0; 
border-bottom : 0 solid #dcdcdc; 
text-align : left; 
} 
.second_body { 
padding : 10px 0; 
border-top : 0 solid #fff; 
background : #f0f0f0; 
} 
div.panel { 
background : url("images/pan_bg.gif") repeat-x; 
} 
div.panel div { 
background : url("images/pan_l.gif") no-repeat left; 
} 
div.panel div div { 
background : url("images/pan_r.gif") no-repeat right; 
height : 52px; 
width : 975px; 
} 
div.panel h1 { 
font : normal 18px Arial, Helvetica, sans-serif; 
color : #fff; 
padding : 15px 20px; 
text-align : left; 
} 
div.panel p { 
float : right; 
padding : 18px 10px 0 10px; 
text-align : left; 
} 
div.panel a { 
color : #fff; 
padding : 0 5px; 
text-align : left; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 18px; 
font-weight : bold; 
} 
img { 
border : 0; 
} 
div.box { 
background : url("images/box_bg.gif") repeat-y left; 
font-family : Arial, Helvetica, sans-serif; 
color : #333; 
} 
div.box div.bottom { 
background : url("images/box_bot.gif") no-repeat bottom left; 
} 
div.box div.bottom div.top { 
background : url("images/box_top.gif") no-repeat top left; 
width : 975px; 
} 
img { 
border : 0; 
text-align : center; 
} 
.services { 
padding : 10px 15px !important ; 
padding : 10px 0 10px 5px; 
margin : 10px 0; 
} 
.services h2 { 
padding : 10px 0; 
margin : 5px 0; 
color : #000; 
font : bold 12px Arial, Helvetica, sans-serif; 
border-bottom : 0 solid #d7d7d7; 
font-size : 14px; 
} 
.services p { 
padding : 10px 0; 
margin : 5px 0; 
color : #333; 
font : normal 11px Arial, Helvetica, sans-serif; 
line-height : 1.6em; 
font-size : 12px; 
} 
.services p.link { 
border-top : 1px solid #d7d7d7; 
} 
.services a { 
color : #145190; 
font : normal 11px Arial, Helvetica, sans-serif; 
font-size : 12px; 
} 
.services .left { 
float : left; 
width : 295px; 
margin : 0 10px; 
} 
.services .center { 
float : left; 
width : 295px; 
margin : 0 10px; 
} 

.services .right { 
float : left; 
width : 295px; 
margin : 0 10px; 
} 
.box .content { 
padding : 20px; 
margin : 10px 0; 
text-align : left; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
} 
div.testi { 
background : url("images/test_bg.gif") repeat-y; 
width : 292px; 
margin : 20px 10px; 
} 
div.testi div { 
background : url("images/test_top.gif") no-repeat top; 
} 
div.testi div div { 
background : url("images/test_bot.gif") no-repeat bottom; 
width : 272px; 
padding : 15px 10px 30px 10px; 
} 
.content { 
text-align : center; 
} 
.content h2 { 
color : #333; 
font : normal 18px Arial, Helvetica, sans-serif; 
padding : 10px; 
margin : 0 0 10px 0; 
border-bottom : 0 solid #cacaca; 
text-align : left; 
font-weight : bold; 
} 
.content h3 { 
color : #373737; 
font : normal 18px Arial, Helvetica, sans-serif; 
padding : 10px; 
margin : 10px 0 0 0; 
} 
.content p { 
color : #000; 
font : normal 11px Arial, Helvetica, sans-serif; 
line-height : 1.6em; 
padding : 5px 10px; 
font-size : 12px; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
} 
.content a { 
color : #00c; 
font : normal 11px Arial, Helvetica, sans-serif; 
line-height : 1.6em; 
font-size : 12px; 
font-family : Arial, Helvetica, sans-serif; 
text-align : left; 
font-weight : bold; 
} 
.content .left { 
float : left; 
width : 610px; 
padding : 0 10px; 
text-align : center; 
} 
.content .right { 
float : right; 
width : 312px; 
padding : 0 10px; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
} 
.team { 
background : #dfdfdf; 
padding : 1px; 
} 
.team div { 
border : 0 solid #fff; 
background : #e9e9e9; 
padding : 10px; 
} 
.team img { 
float : left; 
padding : 0 20px 0 0; 
} 
ul.list { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
ul.list li { 
margin : 0; 
padding : 5px 20px 5px 20px; 
color : #000; 
font : normal 11px Arial, Helvetica, sans-serif; 
line-height : 1.6em; 
text-align : left; 
font-size : 12px; 
font-weight : bold; 
} 
ul.list li img { 
float : left; 
padding : 0 20px 0 5px; 
} 
ul.sub_navigation { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
ul.sub_navigation li { 
margin : 0; 
padding : 10px 10px 0 10px; 
list-style : none; 
} 
ul.sub_navigation a { 
display : block; 
color : #373737; 
font : normal 12px Arial, Helvetica, sans-serif; 
line-height : 1.6em; 
height : 16px; 
} 
ul.sub_navigation a:hover { 
color : #134b89; 
font : bold 12px Arial, Helvetica, sans-serif; 
} 
ul.sub_navigation a.active { 
color : #134b89; 
font : bold 12px Arial, Helvetica, sans-serif; 
} 
#contactform { 
margin : 0; 
padding : 5px 10px; 
} 
#contactform * { 
color : #222222; 
} 
#contactform ol { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
#contactform li { 
margin : 0; 
padding : 0; 
background : none; 
border : none; 
display : block; 
} 
#contactform li.buttons { 
margin : 5px 0 5px 110px; 
} 
#contactform label { 
margin : 0; 
width : 110px; 
display : block; 
padding : 10px 0; 
font : bold 12px Arial, Helvetica, sans-serif; 
color : #222222; 
text-transform : capitalize; 
float : left; 
} 
#contactform label span { 
color : #ff0000; 
} 
#contactform input.text { 
width : 440px; 
border : 1px solid #dcdcdc; 
margin : 10px 0; 
padding : 5px 2px; 
height : 16px; 
background : #f5f5f5; 
float : left; 
} 
#contactform textarea { 
width : 440px; 
border : 1px solid #dcdcdc; 
margin : 10px 0; 
padding : 2px; 
background : #f5f5f5; 
float : left; 
} 
#contactform li.buttons input { 
padding : 3px 0; 
margin : 0; 
border : 0; 
color : #fff; 
float : left; 
} 
p.response { 
text-align : center; 
color : #ff0000; 
font : 12px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
width : auto; 
} 
.footer { 
background : #bcbcbc url("images/footer_bg.jpg") repeat-x top; 
padding : 30px 0; 
font-size : 16px; 
} 
.footer p { 
color : #333333; 
font : normal 11px Arial, Helvetica, sans-serif; 
text-align : center; 
padding : 0; 
} 
.footer a { 
color : #333333; 
font : normal 11px Arial, Helvetica, sans-serif; 
font-size : 14px; 
} 
p.clr, .clr { 
clear : both; 
padding : 0; 
margin : 0; 
background : none; 
text-align : center; 
} 
#slider { 
width : 502px; 
margin : 0; 
padding : 0; 
list-style : none; 
} 
#slider ul, #slider li {
	margin : 0;
	padding : 0;
	list-style : none;
	color: #FFF;
} 
#slider li { 
width : 502px; 
height : 290px; 
overflow : hidden; 
font-family : "Arial Black", Gadget, sans-serif; 
text-align : center; 
font-size : 24px; 
color : #fff; 
} 
p#controls { 
margin : 0; 
position : relative; 
} 
#prevBtn, #nextBtn { 
display : block; 
margin : 0; 
overflow : hidden; 
width : 30px; 
height : 290px; 
position : absolute; 
left : -45px; 
top : -160px; 
} 
#nextBtn { 
left : 517px; 
} 
#prevBtn a { 
display : block; 
width : 30px; 
height : 290px; 
background : url("images/l_arrow.png") no-repeat 0 0; 
} 
#nextBtn a { 
display : block; 
width : 30px; 
height : 290px; 
background : url("images/r_arrow.png") no-repeat 0 0; 
} 
#LLC { 
font-size : 18px; 
} 
.main .header .slicer .desc h1 { 
color : #fff; 
} 
.main .header .slicer .desc h1 { 
font-family : Rockwell; 
text-align : left; 
} 
.main p .top { 
text-align : center; 
font-family : Arial, Helvetica, sans-serif; 
} 
.main .clr blockquote blockquote table tr th .main { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
text-align : left; 
color : #333; 
} 
.pi { 
font-weight : bold; 
} 
.main .clr blockquote blockquote table tr th .main { 
font-size : 12px; 
} 
.main .clr blockquote blockquote table tr th .main font { 
font-size : 12px; 
font-family : Tahoma, Geneva, sans-serif; 
} 
.crypto { 
font-size : 36px; 
} 
.main .header .slicer .desc h1 span { 
font-size : 12px; 
} 
.main .header .slicer .desc h1 span { 
font-size : 36px; 
} 
.Crypto { 
font-size : 18px; 
color : #fff; 
font-family : Rockwell; 
} 
.crypto2 { 
font-size : 24px; 
} 
.main .header .slicer .desc h1 .Crypto .crypto2 { 
font-size : 28px; 
} 
.main .header table { 
text-align : left; 
} 
.cryptographic { 
font-size : 30px; 
color : #fff; 
font-family : Rockwell; 
} 
.header .slicer .desc h1 span { 
color : #fff; 
} 
body {
	margin : 0;
	padding : 0;
	width : 100%;
	background : #ededed url("images/bg.gif") repeat-x top;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-align : left;
} 
html { 
padding : 0; 
margin : 0; 
color : #000; 
} 
.dropdown dd { 
position : absolute; 
overflow : hidden; 
width : 60px; 
display : none; 
background : #fff; 
z-index : 60; 
} 
.dropdown ul { 
width : 60px; 
border : 2px solid #9ac1c9; 
list-style : none; 
border-top : none; 
} 
.dropdown li { 
display : inline; 
} 
.dropdown a, .dropdown a:active, .dropdown a:visited { 
display : block; 
padding : 5px; 
color : #333; 
text-decoration : none; 
background : #eaf0f2; 
width : 60px; 
} 
.dropdown a:hover { 
background : #d9e1e4; 
color : #000; 
} 
.dropdown .underline { 
border-bottom : 0 solid #b9d6dc; 
} 
p {
	margin : 0;
	padding : 5px 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
} 
h1, h2, h3, h4 {
	margin : 0;
	font-family : Arial, Helvetica, sans-serif;
	color : #000;
	font-size : 14px;
} 
hr { 
margin : 10px 0; 
padding : 0; 
border : 0; 
outline : 0; 
background : #cacaca; 
height : 1px; 
} 
a {
	text-decoration : none;
	color : #000;
} 
img { 
border : 0; 
} 
.main {
	width : 100%;
	padding : 0;
	margin : 0 auto;
	text-align : left;
	color : #FFF;
	font-size: 14px;
	font-weight: bold;
} 
.resize { 
width : 975px; 
margin : 0 auto; 
} 
img { 
border : 0; 
} 
.header { 
margin : 0 auto; 
width : 975px; 
font-size : 12px; 
text-align : left; 
color : #333; 
font-family : Arial, Helvetica, sans-serif; 
} 
p.top { 
text-align : center; 
padding : 7px 0; 
} 
p.top a { 
color : #999; 
font : normal 11px Tahoma, Geneva, sans-serif; 
} 
.logo { 
float : left; 
padding : 41px 30px; 
width : 300px; 
} 
.menu { 
float : right; 
width : 600px; 
padding : 35px 0 0 0; 
} 
.menu ul { 
padding : 0; 
margin : 0; 
list-style : none; 
float : right; 
} 
.menu ul li { 
float : left; 
margin : 0; 
padding : 10px 20px; 
} 
.menu ul li a { 
display : block; 
color : #fff; 
font : normal 14px Arial, Helvetica, sans-serif; 
} 
.menu ul li a:hover { 
color : #2b93e1; 
text-decoration : none; 
text-align : center; 
} 
.menu ul li a.active { 
color : #006; 
font-weight : bold; 
} 
.menu ul li span { 
display : block; 
color : #fff; 
font : normal 11px Arial, Helvetica, sans-serif; 
} 
.slicer { 
background : url("images/screen_bg.jpg") no-repeat top; 
height : 310px; 
} 
.slicer .desc { 
float : left; 
width : 295px; 
padding : 30px 10px 10px 30px; 
color : #fff; 
} 
.slicer .desc h2 { 
color : #ffffff; 
font : bold 40px Arial, Helvetica, sans-serif; 
} 
.slicer .desc p { 
color : #ffffff; 
font : normal 11px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
text-align : left; 
font-size : 14px; 
} 
.slicer .gallery { 
float : right; 
width : 502px; 
padding : 16px 69px 4px 69px; 
} 
img { 
border : 0; 
} 
.title_block { 
background : url("images/title_bg.jpg") no-repeat top; 
height : 173px; 
width : 975px; 
font-size : 28px; 
} 
.title_block h2 { 
color : #ffffff; 
font : bold 40px Arial, Helvetica, sans-serif; 
padding : 55px 0 0 50px; 
font-size : 26px; 
} 
.title_block p { 
float : right; 
width : 600px; 
padding : 10px 50px; 
margin : 40px 0 0 0; 
border-left : 0 solid #1a76c8; 
font : normal 11px Arial, Helvetica, sans-serif; 
color : #fff; 
line-height : 1.6em; 
font-size : 12px; 
} 
.body { 
padding : 10px 0; 
border-bottom : 0 solid #dcdcdc; 
text-align : left; 
} 
.second_body { 
padding : 10px 0; 
border-top : 0 solid #fff; 
background : #f0f0f0; 
} 
div.panel { 
background : url("images/pan_bg.gif") repeat-x; 
} 
div.panel div { 
background : url("images/pan_l.gif") no-repeat left; 
} 
div.panel div div { 
background : url("images/pan_r.gif") no-repeat right; 
height : 52px; 
width : 975px; 
} 
div.panel h1 {
	font : normal 18px Arial, Helvetica, sans-serif;
	color : #FFF;
	padding : 15px 20px;
	text-align : left;
} 
div.panel p { 
float : right; 
padding : 18px 10px 0 10px; 
text-align : left; 
} 
div.panel a {
	color : #FFF;
	padding : 0 5px;
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
} 
img { 
border : 0; 
} 
div.box { 
background : url("images/box_bg.gif") repeat-y left; 
font-family : Arial, Helvetica, sans-serif; 
color : #333; 
} 
div.box div.bottom { 
background : url("images/box_bot.gif") no-repeat bottom left; 
} 
div.box div.bottom div.top { 
background : url("images/box_top.gif") no-repeat top left; 
width : 975px; 
} 
img {
	border : 0;
	text-align : left;
} 
.services { 
padding : 10px 15px !important ; 
padding : 10px 0 10px 5px; 
margin : 10px 0; 
} 
.services h2 { 
padding : 10px 0; 
margin : 5px 0; 
color : #000; 
font : bold 12px Arial, Helvetica, sans-serif; 
border-bottom : 0 solid #d7d7d7; 
font-size : 14px; 
} 
.services p { 
padding : 10px 0; 
margin : 5px 0; 
color : #333; 
font : normal 11px Arial, Helvetica, sans-serif; 
line-height : 1.6em; 
font-size : 12px; 
} 
.services p.link { 
border-top : 1px solid #d7d7d7; 
} 
.services a { 
color : #145190; 
font : normal 11px Arial, Helvetica, sans-serif; 
font-size : 12px; 
} 
.services .left { 
float : left; 
width : 295px; 
margin : 0 10px; 
} 
.services .center { 
float : left; 
width : 295px; 
margin : 0 10px; 
} 
.services .right { 
float : left; 
width : 295px; 
margin : 0 10px; 
} 
.box .content {
	padding : 20px;
	margin : 10px 0;
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
} 
div.testi { 
background : url("images/test_bg.gif") repeat-y; 
width : 292px; 
margin : 20px 10px; 
} 
div.testi div { 
background : url("images/test_top.gif") no-repeat top; 
} 
div.testi div div { 
background : url("images/test_bot.gif") no-repeat bottom; 
width : 272px; 
padding : 15px 10px 30px 10px; 
} 
.content {
	text-align : left;
	font-size: 12px;
} 
.content h2 {
	color : #333;
	font : normal 18px Arial, Helvetica, sans-serif;
	padding : 10px;
	margin : 0 0 10px 0;
	border-bottom : 0 solid #cacaca;
	text-align : left;
	font-weight : bold;
	font-size: 14px;
} 
.content h3 {
	color : #373737;
	font : normal 18px Arial, Helvetica, sans-serif;
	padding : 10px;
	margin : 10px 0 0 0;
	font-size: 16px;
} 
.content p {
	color : #000;
	font : normal 11px Arial, Helvetica, sans-serif;
	line-height : 1.6em;
	padding : 5px 10px;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	text-align : left;
} 
.content a {
	color : #00c;
	font : normal 11px Arial, Helvetica, sans-serif;
	line-height : 1.6em;
	font-size : 16px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
} 
.content .left { 
float : left; 
width : 610px; 
padding : 0 10px; 
text-align : center; 
} 
.content .right { 
float : right; 
width : 312px; 
padding : 0 10px; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
} 
.team { 
background : #dfdfdf; 
padding : 1px; 
} 
.team div { 
border : 0 solid #fff; 
background : #e9e9e9; 
padding : 10px; 
} 
.team img { 
float : left; 
padding : 0 20px 0 0; 
} 
ul.list { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
ul.list li { 
margin : 0; 
padding : 5px 20px 5px 20px; 
color : #000; 
font : normal 11px Arial, Helvetica, sans-serif; 
line-height : 1.6em; 
text-align : left; 
font-size : 12px; 
font-weight : bold; 
} 
ul.list li img { 
float : left; 
padding : 0 20px 0 5px; 
} 
ul.sub_navigation { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
ul.sub_navigation li { 
margin : 0; 
padding : 10px 10px 0 10px; 
list-style : none; 
} 
ul.sub_navigation a { 
display : block; 
color : #373737; 
font : normal 12px Arial, Helvetica, sans-serif; 
line-height : 1.6em; 
height : 16px; 
} 
ul.sub_navigation a:hover {
	color : #009;
	font : bold 12px Arial, Helvetica, sans-serif;
} 
ul.sub_navigation a.active { 
color : #134b89; 
font : bold 12px Arial, Helvetica, sans-serif; 
} 
#contactform { 
margin : 0; 
padding : 5px 10px; 
} 
#contactform * { 
color : #222222; 
} 
#contactform ol { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
#contactform li { 
margin : 0; 
padding : 0; 
background : none; 
border : none; 
display : block; 
} 
#contactform li.buttons { 
margin : 5px 0 5px 110px; 
} 
#contactform label { 
margin : 0; 
width : 110px; 
display : block; 
padding : 10px 0; 
font : bold 12px Arial, Helvetica, sans-serif; 
color : #222222; 
text-transform : capitalize; 
float : left; 
} 
#contactform label span { 
color : #ff0000; 
} 
#contactform input.text { 
width : 440px; 
border : 1px solid #dcdcdc; 
margin : 10px 0; 
padding : 5px 2px; 
height : 16px; 
background : #f5f5f5; 
float : left; 
} 
#contactform textarea { 
width : 440px; 
border : 1px solid #dcdcdc; 
margin : 10px 0; 
padding : 2px; 
background : #fff; 
float : left; 
} 
#contactform li.buttons input { 
padding : 3px 0; 
margin : 0; 
border : 0; 
color : #fff; 
float : left; 
} 
p.response { 
text-align : center; 
color : #ff0000; 
font : 12px Arial, Helvetica, sans-serif; 
line-height : 1.8em; 
width : auto; 
} 
.footer { 
background : #bcbcbc url("images/footer_bg.jpg") repeat-x top; 
padding : 30px 0; 
font-size : 16px; 
} 
.footer p { 
color : #333333; 
font : normal 11px Arial, Helvetica, sans-serif; 
text-align : center; 
padding : 0; 
} 
.footer a { 
color : #333333; 
font : normal 11px Arial, Helvetica, sans-serif; 
font-size : 14px; 
} 
p.clr, .clr { 
clear : both; 
padding : 0; 
margin : 0; 
background : none; 
text-align : center; 
} 
div.c11 { 
text-align : center; 
} 
p.c10 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
text-align : left; 
} 
span.c9 { 
font-family : Arial, Helvetica, sans-serif; 
} 
span.c8 { 
font-size : 12pt; 
} 
p.c7 { 
font-weight : bold; 
} 
strong.c6 { 
font-size : 16px; 
} 
span.c5 { 
font-family : 'Arial Black', Gadget, sans-serif; 
font-size : 12px; 
color : #fff; 
} 
span.c4 { 
font-size : 29px; 
} 
div.c3 { 
width : 599px; 
height : 107px; 
} 
a.c2 { 
text-align : left; 
} 
p.c1 { 
text-align : right; 
} 

