body{font-size:0.9em;line-height:1.4em;}

*{font-size:1em;}

.small{font-size:0.8em;line-height:1.2em;}
.big{line-height:1.5em;}
.notes{line-height:1em;}

h3{font-size:1.1em;line-height:1.1em;}

form.multiform fieldset {}
form textarea{width:250px;}
form .input input{width:250px;}
form .input input.medium{width:120px;}
form .input label, form .textarea label, form div.label{width:220px;}
form .input label.large, form .textarea label.large{width:450px;}
form textarea.medium{width:450px;}
form textarea.large{width:505px;height:300px;}
form .radiogroup{width:270px;}
form .radiogroup .radio{width:112px;}
form .radiogroup .radio input{margin:2px 0 0 0;}
form .radiogroup .radio label{width:90px;}

#wrapper{width:835px;}

#header #left_panel{width:250px;}
#header #right_panel{width:550px;}

#header .top_tab a{background:url(../img/bg_top_tab_small.png) no-repeat;width:150px;}
#header .top_tab p{width:150px;padding:10px 15px 10px 15px;}

#header .top_menu li a{font-size:1em;}

#header .main_menu{font-size:1em;width:550px;}
#header .main_menu li{background:url(../img/bg_menu_small.png) no-repeat;width:180px;}
#header .main_menu li ul li{width:150px;}
#header .main_menu li.spacer{width:5px;}

#breadcrumb{width:550px;margin:20px 0 0 280px;}

#footer {font-size:1em;height:32px;}

#footer #search form .input input, #footer #newsletter form .input input{width:140px;}
#footer #search form .input label, #footer #newsletter form .input label{width:auto;padding:0 5px 0 0;}
#footer #search form .image input, #footer #newsletter form .image input{width:24px;height:24px;}

#contact_form label{width:200px;}
#contact_form .input input, #contact_form .textarea textarea{width:300px;}
#contact_form .submit input{width:180px;margin:0 0 20px 346px;}

.youtube_splash .youtube object{width:415px;}
.youtube_splash .youtube .desc{width:360px;}
.youtube_splash .youtube .desc img{width:340px;}

.left_grey{width:355px;height:180px;}

.twitter{width:410px;height:78px;}
.twitter p{width:265px;}

.case_studies .case_study{width:200px;overflow:hidden;}
.case_studies .case_study h2{background-image:url(../img/bg_home_h2_small.png);}
.case_studies .case_study img{width:200px;height:115px;}

#page_home .case_studies .case_study{height:150px;}
#page_case_studies .case_studies .case_study{height:240px;}

.page{background-position:-50px;min-height:500px;}
.page .submenu{width:200px;}
.page .content{width:550px;}
.page .images img{width:210px;margin:0 0 20px 0;}

.page .submenu img.panel_button{width:190px;}

.page .careers, .page .contact, .page .events, .page .search{width:550px;}


.data_table .header {background-image:url(../img/bg_careers_datatable_small.png);}
.data_table .header th{height:35px;line-height:35px;} 
.data_table td{height:30px;line-height:30px;}
.data_table .header th.col1{width:160px;padding:0 15px 0 10px;}
.data_table .header th.col2{width:355px;padding:0 10px 0 10px;}

.details_table td.label{width:150px;}

.big_button{width:200px;}

.simplemodal-container{width:300px;height:200px;}

.case_studies_new{width:410px;}

.left_grey{width:355px;height:190px;}

.banner{width:410px;height:78px;}
.banner p{width:225px;}
